This doesn't sound like fired to me. MSNBC dropped the simulcast only, the radio portion was still broadcast. CBS only suspended him. That's not the same as fired. He brought in 15 million to 'em last year. I'm not so sure you can conclude he was "fired" yet.
MSNBC dropped its simulcast of the “Imus in the Morning” radio program and aired news instead on Thursday, though Imus still broadcast the show from an MSNBC studio.
Imus’ ultimate fate depends on the CBS Corp., which owns both the radio station WFAN-AM that is the host’s broadcast home, and the syndicator Westwood One, which distributes “Imus in the Morning” to stations across the country.
CBS Radio, which has suspended Imus for two weeks without pay beginning next week, said it would “continue to speak with all concerned parties and monitor the situation closely.”
