That brings up an important point. If Sleepy is fired or resigns, does his replacement have to be voted on by the Senate...or not? If he resigns, can Trump replace him without approval or recess appoint Guliani?
Any appointment to AG would need confirmation. Recess appointments don’t work because they’ve discovered a maneuver to keep the Senate in session 24/7/365.
He fires Sessions, Rosenstein becomes active AG until a replacement is confirmed, which could take months.
Rosenstein then gets to pick another Swamp dweller for his Deputy Director.
No good way out of this