In a move that caught almost everybody by surprise Keith Olbermann announced last night that that would be his last show on MSNBC.
Olbermann one of MSNBC’s unabashed liberals was suspended back in November for violating the network’s ethics policy after it was revealed he had made political contributions to three Democrats seeking federal office.