Keith Olbermann was fired by MSNBC sources tell TMZ, and we're told it had everything to do with Comcast's acquisition of NBC.
its funny because at first the CNN headline was "they did not renew his contract" then it came out "there was 2 years left on contract" on google news. then pow TMZ SEZ NAHHHH THEY FIRED HIS ASS