After reading the article, I get the impression that they didn’t fire him for his anti-Trump opinions but because the guy sounds like a complete lunatic.
I would be willing to bet it was because he again challenged other talk show hosts to a debate about Trump needing to be impeached and backed out.
His most recent challenge was last week.
The fellow that comes on for 3 hours before him (Randy Corporon) wanted to debate him yesterday for the last hour of his show through the first hour of Silvermans show.
(He texted him privately at first during the week - and then went public with it Friday and Saturday.)
I knew Silverman would back out.
He boasts a lot about his skills but cannot seem to demonstrate them.