The NFL is celebrating its 100th season this year and the league's highest-paid players are raking in the cash. Things have changed quite a bit from the first season back in 1920. The cost of a football franchise was $100. Today, the average value of an NFL team is $2.9 billion. The current state of football has brought the golden age of passing to the NFL, meaning every team needs a franchise quarterback. Back in the 1960s, only one quarterback was selected with the first overall pick of the NFL draft for the entire decade. In the 1970s and 1980s, three quarterbacks were the number one pick. Over the last two decades, QBs have been selected first 14 times – seven times in each decade.
Let's take a look at the 10 highest-paid NFL players – spoiler alert – seven of them are quarterbacks.
#10 Matt Ryan
Atlanta Falcons
Total earnings:$26.5 million
Salary/bonuses: $21.5 million
Endorsements: $5 million
Matt Ryan was the first player to score the $30 million a year deal with his five-year, $150 million deal he signed with the Falcons in 2018.
#9 Brandin Cookes
Los Angeles Rams
Total earnings: $28 million
Salary/bonuses: $27.5 million
Endorsements: $500,000
When Brandin Cookes was traded to the Rams from the Patriots in early 2018, he signed a five-year, $81 million contract. In March, the Rams exercised a $17 million option bonus that extended his contract through 2023.
#8. Trey Flowers
Detroit Lions
Total earnings: $29.1 million
Salary/bonuses: $28.9 million
Endorsements: $250,000
In March, Trey Flowers signed a five-year, $90 million free agent contract with the Lions. The contract included $56 million in guaranteed money.
#7. Kirk Cousins
Minnesota Vikings
Total earnings:$29.8 million
Salary/bonuses:$28 million
Endorsements:$1.8 million
Kirk Cousins signed his most recent contract last season. The three-year deal is worth $84 million and 100% of that $84 million is guaranteed.
#6. DeMarcus Lawrence
Dallas Cowboys
Total earnings:$31.3 million
Salary/bonuses:$31.1 million
Endorsements:$150,000
DeMarcus Lawrence signed a five-year contract extension in April worth $105 million. This will keep him in Dallas through the 2023 season.
#5. Nick Foles
Jacksonville Jaguars
Total earnings:$32.8 million
Salary/bonuses:$30.8 million
Endorsements:$2 million
After Nick Foles led Philadelphia to its first and only Super Bowl title in 2018, he was traded to the Jacksonville Jaguars. In March he signed a four-year, $88 million deal with $50 million of that guaranteed.
#4. Tom Brady
New England Patriots
Total earnings: $35 million
Salary/bonuses: $23 million
Endorsements: $12 million
Tom Brady's new deal with the Patriots pays him $23 million this year. He is a six-time Super Bowl champion and 12 quarterbacks earn more than he does.
#3. Drew Brees
New Orleans Saints
Total earnings: $39 million
Salary/bonuses: $23 million
Endorsements: $16 million
Drew Brees singed a two-year contract extension in 2018 worth $50 million. Over his 18 years in the NFL, Brees has earned more than $220 million on the gridiron.
#2. Ben Roethlisberger
Pittsburgh Steelers
Total earnings: $46 million
Salary/bonuses: $45 million
Endorsements: $1 million
Ben Roethlisberger signed a contract extension in April that delivered a $37.5 million signing bonus. He's earned $232 million in salary from the Steelers over the course of his career.
#1. Russell Wilson
Seattle Seahawks
Total earnings: $79 million
Salary/bonuses: $70 million
Endorsements: $9 million
Russell Wilson signed a four-year contract extension that set NFL records for both average salary – $35 million—and signing bonus – $65 million.