Talk Radio Host Says He Was Fired Mid-Show After Criticizing Trump. Craig Silverman said he was bashing Trump and his conservative colleagues'' coverage of the impeachment hearings when he was told: You’re done.”