1 year agoNBC Execs REGRET RENEWING Jimmy Fallon's $80 Million Contract - Here's Why!NextNewsNetworkVerified