Gregory was fired from the show and replaced with Chuck Todd after ratings tanked during Gregory's tenure. Gregory announced his departure from the show with a message thanking NBC for his time with the company.
I leave NBC as I came - humbled and grateful. I love journalism and serving as moderator of MTP was the highest honor there is . (1 of 2)— David Gregory (@davidgregory) August 14, 2014
(2 of 2) I have great respect for my colleagues at NBC News and wish them all well. To the viewers, I say thank you.— David Gregory (@davidgregory) August 14, 2014
Page Six reports that along with payment for the rest of his contracted term, Gregory received $4 million to sign a non-disparagement clause. That may explain his Twitter message, but other sources told the gossip column that Gregory was "angry and humiliated" by the situation.
It is rumored that the moderator may be given his own show on CNN or take over as the host of Crossfire.