After Nick Cannon abruptly quit the show a few weeks ago, everyone was wondering, who would replace him. Well, now we know!
Tyra Banks has been named as the new host on the NBC show, and she’ll be replacing Nick Cannon on season 12.
Yes, TYRA! Random, but hopefully it will be good. Ha!