What are his crimes?
The sentencing was related to two separate cases brought by the Southern District of New York and Special Counsel Mueller's Russia investigation.
Mr Cohen pleaded guilty to campaign finance violations for his role in making hush money payments to women who alleged affairs with Mr Trump.
Mr Trump has acknowledged the payments despite denying the affairs, and called them a private transaction unrelated to his campaign.
The special counsel reached a plea deal with Cohen on one count of lying to Congress given his co-operation with the Russia inquiry.
The president's former lawyer admitted to making false statements to Congress about a Trump property deal in Russia during the 2016 election.
https://www.bbc.com/news/world-us-canada-46546238
Trump's turn has to come, if Cohen already pleaded guilty and Trump has already denied any knowledge of it. The campaign violations will play out, so do not worry!!
You are confused about that comparison to "John Roberts". There was a John Edwards whose case was ultimately thrown out.
But Trump first desperately used Obama's Campaign that was fined for not disclosing it on time. No wrong doing, but just a meagre fine. Now, he is trying to use the Edwards case, and no doubt there are similarities, but also some very SUBTLE differences that will come home to roost!!