No word yet on which party ended the contract but it comes on the heels of NBC Universal's purchase by Comcast being approved by the FCC (MSNBC possibly making a hard right turn?) and only several months after Olbermann was suspended for making donations to a Democratic political candidate either of which could be possible reasons.
"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"