It was the NFL’s annual March owners meeting in 2010 where commissioner Roger Goodell first presented an ambitious goal: $25 billion in yearly league revenue by 2027, up from roughly $8 billion at the time. It meant adding $1 billion in new revenue every year for nearly two decades. Last week, ahead of a thrilling […]
Powered by WPeMatico