How The NFL’s $110 Billion TV Deal Affects Consumers, Networks And Its Players

The NFL’s dominance of the sports and television landscape is not coming to an end anytime soon. On Thursday, the league announced a new 11-year, $110 billion deal with its television partners that will begin in 2023.