Every NFL Team’s Most Overpaid Player of All Time

The NFL is a league of big hits, big moments, and, unfortunately, big contracts that teams wish they could take back. While some players live up to their massive paydays, others laugh all the way to the bank while delivering less-than-stellar performances.

Let’s take a look at every NFL team’s most overpaid player of all time.

Denver Broncos – JaMarcus Russell (Honorable Mention: Joe Flacco)

Youtube | Highlight Heaven

Wait, JaMarcus Russell never played for the Broncos? He might as well have. But since that doesn’t count, let’s go with Joe Flacco, whose “elite” paycheck didn’t match his time in Denver.

Miami Dolphins – Ndamukong Suh

Ndamukong Suh
Openverse

$114 million is a lot of money for a defensive tackle who didn’t exactly turn the Dolphins into a contender.

New York Giants – Kenny Golladay

Openverse

The Giants paid him $72 million to catch, what, one touchdown? Not great, Bob.

Minnesota Vikings – Kirk Cousins

Justin Jefferson
Openverse

Guaranteed money? More like guaranteed mediocrity (and an inability to win big games).

Jacksonville Jaguars – Nick Foles

Nick Foles
Openverse

The Jags thought they were getting Super Bowl MVP Nick Foles. Instead, they got an expensive lesson in bad contracts.

Cleveland Browns – Deshaun Watson

Deshaun Watson
Wikipedia via Keith Allison

This one might not be done yet, but $230 million fully guaranteed for a guy who has yet to prove anything in Cleveland? Yikes.

Seattle Seahawks – Matt Flynn

Matt Flynn
Openverse

Signed to be the starter, but then a third-round pick named Russell Wilson took his job. Easy money for Flynn.

Green Bay Packers – Joe Johnson

Openverse

No, not the NBA player. This defensive end got a huge contract and delivered two underwhelming seasons.

Las Vegas Raiders – JaMarcus Russell

Youtube | Highlight Heaven

Arguably the biggest draft bust of all time, Russell made over $39 million and gave the Raiders next to nothing.

Chicago Bears – Mike Glennon

Mike Glennon
Wikipedia

$45 million for a guy who was benched after four games? Only the Bears.

New Orleans Saints – Jairus Byrd

YouTube | Cover 1

The Saints broke the bank for this safety, and he rewarded them with injuries and underwhelming play.

Buffalo Bills – Mario Williams

YouTube | Sick EditzHD

He wasn’t terrible, but for a $100 million contract, you expect a little more.

Cincinnati Bengals – Antonio Bryant

YouTube | Bucs Vault

Got $8 million guaranteed and never played a single game for the Bengals. Well played, sir.

Arizona Cardinals – Sam Bradford

Sam Bradford
Openverse

A career backup with a first-overall-pick bank account. Classic Bradford.

Philadelphia Eagles – Nnamdi Asomugha

Openverse

This Dream Team signing turned into an absolute nightmare.

Dallas Cowboys – Miles Austin

Openverse

One good season led to a $54 million contract. It did not age well.

New England Patriots – Adalius Thomas

Adalius Thomas 
Openverse

Belichick doesn’t miss often, but this big-money linebacker didn’t quite work out.

Atlanta Falcons – Vic Beasley

Openverse

A one-year wonder who got paid and then disappeared.

Pittsburgh Steelers – LaMarr Woodley

Openverse

Huge contract, immediate decline. A classic tale.

Detroit Lions – Trey Flowers

Youtube | Detroit Lions

$90 million for seven sacks in three seasons. The math ain’t mathing.

Tampa Bay Buccaneers – Vinny Testaverde

Youtube | Duke Wilson 14

The Bucs made him the highest-paid player in the NFL. The results? Not great.

Houston Texans – Brock Osweiler

Brock Osweiler
Openverse

Houston paid him, then paid someone else to take him away. Brutal.

Kansas City Chiefs – Sammy Watkins

Openverse

The Chiefs paid Watkins like a star, but he was more of a part-time contributor.

Tennessee Titans – Andre Johnson

Andre Johnson
Wikipedia

The Titans overpaid for a Hall of Fame name past his prime.

Carolina Panthers – Matt Kalil

Openverse

$55 million for a lineman who rarely played and rarely played well.

Baltimore Ravens – Elvis Dumervil

Openverse

Good player, but the Ravens paid top-tier money for only a couple of great seasons.

Washington Commanders – Albert Haynesworth

Albert Haynesworth
Youtube | Highlight Hell

The gold standard of bad contracts. The $100 million man stopped trying after he got paid.

San Francisco 49ers – Jimmy Garoppolo

Jimmy Garoppolo
Openverse

Super Bowl runner-up, but did he really deserve that $137.5 million contract? The injuries and inconsistency say no.

Los Angeles Chargers – Jared Gaither

Openverse

Got paid, got hurt, got released. That’s the Gaither way.

Indianapolis Colts – Eric Ebron

Openverse

One solid year earned him a payday that did not age well.

New York Jets – Trumaine Johnson

The Jets paid him to be a shutdown corner. He shut down… but not in the way they hoped.

Los Angeles Rams – Jared Goff

Cam Akers
Openverse

He helped take them to a Super Bowl, but that contract was painful to move off of.

Related Articles
Retired Pittsburgh Steelershead coach Bill Cowher is recognized at halftime of the Seattle Seahawks game for his induction into the Hall of Fame at Heinz Field.
The 13 Most Overrated NFL Coaches of All Time
From media darlings to guys who got too much credit for stacked rosters, we round up NFL coaches who’ve...
Read More
Jan 3, 2021; Philadelphia, Pennsylvania, USA; Philadelphia Eagles quarterback Jalen Hurts (2) celebrates with teammates after a touchdown run against the Washington Football Team during the second quarter at Lincoln Financial Field. Mandatory Credit: Bill Streicher-Imagn Images
15 NFL Teams Everyone Secretly Loved to See Fail
For one reason or another, when these squads crash and burn, football fans everywhere can’t help but...
Read More
Carson Wentz
14 NFL Receivers With Hands Like Bricks
These NFL receivers were known for drops that made fans groan. Discover 14 wideouts with hands like bricks...
Read More
Dec 20, 2009; Dallas, TX, USA; Cleveland Cavaliers center Shaquille O'Neal (33) shoots a free throw against the Dallas Mavericks at American Airlines Arena. Mandatory Credit: Photo By Matthew Emmons-USA TODAY Sports
13 NBA Big Men Who Couldn’t Hit Free Throws
Whether it was nerves, mechanics, or just plain bad luck, these NBA big men turned every trip to the...
Read More
Dec 20, 2009; Denver, CO, USA; Oakland Raiders quarterback JaMarcus Russell (2) walks off the field after the Raiders' 20-19 victory over the Denver Broncos at Invesco Field. Mandatory Credit: Kirby Lee/Image of Sport-Imagn Images
12 Quarterbacks Who Had No Pocket Awareness
These 12 quarterbacks had all the tools—except pocket awareness. See who froze under pressure and made...
Read More
Unknown Date; St. Louis, MO, USA; FILE PHOTO; Cleveland Browns running back (32) Jim Brown in action against the St. Louis Cardinals. Mandatory Credit: Tony Tomsic-USA TODAY NETWORK
16 Old-School Running Backs Who Wouldn’t Last a Season Today
From bruising backs to one-dimensional runners, these 16 names would have a tough time lasting even one...
Read More

As an Amazon Associate, The Quick Report earns from qualifying purchases.

Part of the Castaway Studios media network.