Thursday, September 26, 2024

At $111 billion over 11 years, the NFL’s media rights deal is the biggest in the U.S.