NFL Revenue and Player Pay
The NFL generated roughly $20 billion in total revenue during the 2023 season, with the league distributing a large share directly to the 32 clubs through media rights, sponsorships, and ticket sales. The NFL's current 11-year media deals with networks and streaming partners, signed around 2021, are worth more than $110 billion in total, and player salaries are tied to this shared revenue pool. The NFL Players Association negotiates the collective bargaining agreement that sets the salary cap and minimum guarantees, and the 2020 CBA runs through 2030 with escalating revenue sharing. For context on how other leagues and companies monetize audiences, see how the NFL turns fan engagement into billions in revenue.
Because the NFL shares its national revenue almost equally among teams, even smaller-market franchises can afford top contracts, and the salary cap ensures that teams spend a large percentage of income on player pay. In 2023, the NFL salary cap was set at about $255 million per team, and the average NFL salary rose to roughly $2.7 million, while the median salary is much lower due to the league's short career span and large roster sizes. The league's total payout to players each year exceeds $20 billion when including all guarantees, bonuses, and incentives, making the NFL the highest-paying sports league in the U.S. by total dollars distributed.
Top Earners and Contract Structures
In 2024, the highest-paid NFL players include quarterbacks such as Patrick Mahomes, whose 10-year extension with the Kansas City Chiefs is worth up to $450 million including guarantees, and Christian McCaffrey, whose deal with the San Francisco 49ers ranks among the largest running-back contracts in league history. These contracts often use signing bonuses, roster bonuses, and guarantees to front-load money and reduce salary-cap hits in later years, while also reflecting the scarcity of elite quarterbacks and skill-position players. NFL contracts are not fully guaranteed like many NBA deals, but the rapid growth of guaranteed money in recent agreements shows how teams compete to lock in top talent before free agency.
Top NFL earners receive a large share of their income from extensions and new contracts rather than long-term base salaries, and many players also earn significant off-field income through endorsements, appearances, and business ventures. The average NFL career lasts only about 3.3 years, which pushes players to maximize earnings during their short window on the field and drives demand for large upfront guarantees. In the broader context of U.S. professional sports compensation, the NFL's pay structure is shaped by its fixed 17-game schedule, short season, and intense physical risk, which together support higher average salaries per game than in baseball or basketball.
Economic Impact and Fan Demand
NFL games generate billions of dollars in local economic impact through ticket sales, hospitality, merchandise, and tourism, and host cities often subsidize stadiums with public funding to capture that activity. The league's broadcast rights and streaming partnerships are the primary revenue engine, with the NFL's deals with ESPN, Fox, NBC, CBS, and Amazon Prime Video totaling more than $10 billion per year