Trump has had a come-to-Jesus meeting with Rosenstein.
This IG report throughly vindicates Rosenstein, and puts to rest any stupid claims that Trump fired him for illegal reasons.
James Comey really is just an @sshole after all.