In less than one year's span, two different corporate entities have felt the need to fire Keith Olbermann, the first time (MSNBC fired Olbermann) I entirely agree with, the second one the Yankees should be fined 10 million dollars for firing Olbermann.
In the first case, Olbermann was fired from MSNBC for donating money to democratic politicians whom he had interviewed or was going to interview on his MSNBC TV show. It was also an excellent way to get out of a huge possibly 16 million dollar contract that Olbermann apparently received for his 2008 democratic nomination efforts.
In the second case, Olbermann tweeted a photo of a New York Yankee staffer apparently stealing signs and sending them to the yankee hitters on deck. That pretty much means Olbermann was exposing the New York Yankees cheating, and he should not have been fired for that.
However, I'll never forget his badgering and pummeling of Hillary Clinton during the 2008 democratic presidential nomination race, Olbermann and Arianna Huffington played pivotal roles in overriding blue collar democrats choice for president (Hillary Clinton) as the democratic nominee, and neither have ever been brought to justice for their crimes against the american voter.