Elliott had been in "intense" contract negotiations with ABC, which broadcasts "Good Morning America," but chose to switch networks, the Hollywood Reporter said.
Elliott will be replaced on the "Good Morning America" news desk by Amy Robach.
He took a pay cut to take the job at NBC Sports, the Hollywood Reporter said.
Click here to read the full Hollywood Reporter article.
Click here to follow Daily Voice Darien and receive free news updates.