Michael Cohen has screwed himself. He has been Trump's lawyer, his bagman, facilitator, buddy, and his hangaround.
That crosses way too many boundaries. If he was just Trump's personal lawyer, he would be largely protected from investigation, but he's totally vulnerable in all those other roles he's played with Trump, and as such, cannot use client/lawyer privilege to protect himself or his client.
It all depends on what he did for Trump, and when he did it. Who he talked to, or who was there in a meeting.
Since Trump dealt with the Russians for over 10 years attempting to build resorts, hotels, casinos etc. in Russia, and most likely laundering money for the Russian oligarchs, Cohen may have been in many of those meetings. He may have been there by himself, representing Trump, or may have acted as a mule, carrying cash around for his boss.
And there's Stormy Daniels, which opens up another entire can of worms for both Cohen and Trump.
Stormy wants to tell her full story now. Was she hired to entertain some Russians? Who knows?
For sure, bringing in a famous porn star as a deal-sealing perk is not beyond possibility when it comes to a bunch of 30-year old fantastically wealthy Russian guys who suddenly have more dollars than they can launder into rubles to spend.
So Trump has a lot to worry about. Cohen will cut a deal instead of doing a decade in prison, especially considering how well he knows his boss. Trump would cut Cohen's family loose while Cohen rotted in prison, and they both know it.
If Trump fires Mueller, he will be in even deeper trouble, as Mueller would just be replaced, and the firing would cause the investigators to double down and go after Trump specifically, something they are not doing now.
Right now, Mueller and his team are hunting Russians. That's the entire focus and thrust of their investigation. If Donald Trump is as free from collusion as he says he is, then he has nothing to worry about.
But if he is guilty of collusion, then he will be impeached and could face felony criminal charges after impeachment.
That's only if he stays on as President. If he resigns, he could flee to one of his resorts in a country that has no extradition treaty with the U.S. and be safe there.
A resignation might also stop the special investigation cold, though that's doubtful to me, given the continued Russian hacking that has continued throughout 2017 and into this year.
The investigation may stop once some Russians here are arrested and convicted and the hacking stops, but Mueller will persist and go as far as he can, no matter what happens.
This guy didn't serve as FBI Director for nothing. He's one of the very best we have for going down the badger holes and killing the badgers where they live.
He's fought the Russians, for over 50 years, first in the military and then in the FBI. It is his lifetime's work and his life's legacy.
Credit to BanjoMike