From 2009 to 2016, Cannon served as the host of America's Got Talent. He announced he would not be back for 2017, citing creative differences between him and the executives of NBC. The resignation came in the wake of news that the network considered firing Cannon after he made disparaging remarks about NBC in his Showtime comedy special, Stand Up, Don't Shoot. "I love art and entertainment too much to watch it be ruined by controlling corporations and big business," Cannon said in a statement, referring to the cable giant Comcast's ownership of NBC. Cannon, however, was technically under contract to host America's Got Talent and could have been potentially sued by NBC for breach of contract, though this was considered unlikely. NBC executives did not accept his resignation and had been stated to be keeping their fingers crossed that he would instead choose to return. Cannon's resignation was ultimately accepted as final without further incident. He was replaced in his position as host of America's Got Talent by Tyra Banks, known for also having hosted America's Next Top Model.