Weatherman2020
Diamond Member
Half a billion here, half a billion there. Pretty soon we will be talking about real money.
NFL TV Partners Set To Lose Up To $500 Million On Ratings Decline.
NFL TV Partners Set To Lose Up To $500 Million On Ratings Decline.