From what i hear, there is a very good chance he was fired because of jokes and well deserved ridicule of a certain person in high office. figured that network was in the pocket anyway. what a shame. he will be missed for his ability and his ratings.