In an announcement that surprised viewers, Keith Olbermann signed off tonight’s show and thanked his viewers — for the last time. MSNBC released a 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.” Olbermann has long feuded with brass there, though it’s unclear whether their latest and final dispute is related to Comcast’s impending takeover (perhaps it isn’t?).