No explanation of why the commentator is leaving now. But new leadership is coming to the NBC family with the Comcast merger. And he has clashed with bosses and has had a history of burning bridges. In any case, here's the MSNBC statement:
MSNBC and Keith Olbermann have ended their contract. The last broadcast of "Countdown with Keith Olbermann" will be this evening. MSNBC thanks Keith for his integral role in MSNBC's success and we wish him well in his future endeavors.