Elliott, 42, returns to his roots. He was a co-anchor of ESPN's "SportsCenter" before he joined "GMA" in 2011. He won't immediately replace anyone at NBC Sports. Instead, he will contribute to the coverage of "Sunday Night Football," soccer, horse racing and other sports.
Even though negotiations had been going on for a while, it was only on Sunday night that Elliott's departure was confirmed by ABC News, in an internal memo from Ben Sherwood, president of the network's news division. Sherwood wrote:
"Josh Elliott let us know today that he is going to NBC Sports. As many of you know, we have been negotiating with Josh these past several months. In good faith, we worked hard to close a significant gap between our generous offer and his expectations. In the end, Josh felt he deserved a different deal and so he chose a new path."
Elliott had wanted $8 million a year. He was already getting $1.2 million.
Elliott was not on the set of "GMA" on Monday. Amy Robach, 41, was immediately named as Elliott's successor in the news anchor chair. Robach has already been a regular member of the show. She replaced Robin Roberts when Roberts was out on extended medical leave.
Elliott is expected to be honored on the show one day this week.
Sam Champion, the other man on the show, left last December to host a three-hour morning show on The Weather Channel. The departure of Elliott means that "GMA" will have just one man, George Stephanopoulos, alongside four women.