NFLNBANHLMLBWNBAWorld CupTennis
Featured Video
OG's Controversial Block on Fox 👀
New England Patriots defensive tackle Terrance Knighton walks off the field following an NFL football practice Thursday, May 26, 2016, in Foxborough, Mass. (AP Photo/Michael Dwyer)
New England Patriots defensive tackle Terrance Knighton walks off the field following an NFL football practice Thursday, May 26, 2016, in Foxborough, Mass. (AP Photo/Michael Dwyer)Michael Dwyer/Associated Press

Terrance Knighton Rips NFL, NBA Contract Gap After James Harden's Record Deal

Mike ChiariJul 8, 2017

After the Houston Rockets announced the signing of James Harden to a record-breaking contract extension Saturday, free-agent NFL defensive lineman Terrance Knighton took to Twitter to bemoan the difference in pay between the NBA and NFL.

Knighton started by tweeting about the need for NFL players to collectively bargain a deal that nets them a bigger piece of the league's ample financial pie:

TOP NEWS

Breaking News

2026 NBA Finals - San Antonio Spurs v New York Knicks

Game 5 Ticket Sales Restricted

2026 NBA Finals - San Antonio Spurs v New York Knicks

Wemby Admits to Finals Fatigue

Knighton then tweeted that Green Bay Packers quarterback Aaron Rodgers deserves to make more money than Harden.

Harden signed a four-year extension that will make his overall deal worth $228 million through the 2022-23 season, per ESPN's Adrian Wojnarowski and Brian Windhorst.

Knighton tweeted several other comparisons, saying that New England Patriots quarterback Tom Brady, Pittsburgh Steelers wide receiver Antonio Brown and Atlanta Falcons wideout Julio Jones should be paid more than Golden State Warriors guard Stephen Curry, Memphis Grizzlies point guard Mike Conley and Toronto Raptors wing DeMar DeRozan, respectively.

Although the 31-year-old veteran appeared to be slighting NBA players in his tweets, he made it clear that he didn't feel NBA players should be paid less; just that NFL players deserved to be paid more.

According to Spotrac, Baltimore Ravens quarterback Joe Flacco will be the highest-paid NFL player in 2017 with a salary of $24.55 million.

Meanwhile, Curry will lead the way in the NBA with a salary of $34,682,550, per Spotrac.

A total of 17 NBA players are set to make more than Flacco during the upcoming campaign.

Perhaps the biggest reason for the differences in salary is NBA rosters have just 15 players, while NFL rosters have 53.

In that respect, the NFL would have to increase its salary cap exponentially for NFL contracts to exceed those of the NBA's top players.

OG's Controversial Block on Fox 👀

TOP NEWS

Breaking News

2026 NBA Finals - San Antonio Spurs v New York Knicks

Game 5 Ticket Sales Restricted

2026 NBA Finals - San Antonio Spurs v New York Knicks

Wemby Admits to Finals Fatigue

New NBA Mock Draft ⭐️

San Antonio Spurs v New York Knicks - NBA Finals

Stiller's OG Lock Screen 😤

USA Defender's Unreal Game
Bleacher Report18h

USA Defender's Unreal Game

web

TRENDING ON B/R