The NFL free agent market is a high-stakes environment, where teams look to bolster their rosters with top-tier talent. However, not all signings turn out as expected. Some players fail to live up to their contracts, while others are plagued by injuries, bad fit, or simply underperformance. Over the past decade, there have been several high-profile signings that turned out to be massive mistakes. Here are some of the worst free agent signings in the NFL over the last ten years:

Inside look at top 10 remaining NFL free agents

Nick Foles (Jacksonville Jaguars, 2019)
After leading the Philadelphia Eagles to a Super Bowl victory, Nick Foles entered free agency as one of the most sought-after quarterbacks. The Jacksonville Jaguars, desperate to find a long-term solution at quarterback, signed him to a four-year, $88 million contract. However, Foles only played in four games before suffering a broken collarbone. Rookie Gardner Minshew replaced him and outperformed expectations, leading to Foles being traded to the Chicago Bears. Foles’ tenure in Jacksonville was a disaster, and the Jaguars ended up paying a hefty price for a limited return.

 

Ndamukong Suh (Miami Dolphins, 2015)
When the Dolphins inked Ndamukong Suh to a massive six-year, $114 million contract, they were expecting him to anchor their defense and make an immediate impact. Unfortunately, Suh’s time in Miami was marked by inconsistency and a lack of leadership. He never lived up to his reputation as one of the best defensive tackles in the league, and the Dolphins’ defense continued to underperform throughout his tenure. Suh eventually left for the Los Angeles Rams, where he found more success, but his stint in Miami is largely considered a massive bust.

Best NFL free agents remaining: Top 25 available players still unsigned in  2024 | Sporting News

 

Gilbert Arenas (Washington Redskins, 2010)
While Gilbert Arenas was known for his impact on the basketball court, his time as a free agent in the NFL was a failure. Signed by the Washington Redskins to a substantial contract, Arenas failed to produce as expected and faced numerous legal issues that ended his time in the league.

 

Allen Hurns (Dallas Cowboys, 2018)
After showing promise with the Jacksonville Jaguars, Allen Hurns signed a two-year deal with the Cowboys in 2018. Unfortunately, he struggled to make an impact in the Cowboys’ receiving corps, battling injuries and poor performance. Hurns’ brief tenure in Dallas ended with his release in 2019, leaving the Cowboys with very little return on their investment.

NFL free agency 2024: Ranking the top 75 free agents, best players  available by position, tracking signings | Sporting News

 

Chris Johnson (Arizona Cardinals, 2014)
After a sensational career with the Tennessee Titans, running back Chris “CJ2K” Johnson was signed by the Arizona Cardinals in 2014. Johnson, once known for his blazing speed and record-breaking performances, was brought in to give the Cardinals’ running game a boost. Unfortunately, Johnson’s career had already begun to decline, and he was no longer the dynamic playmaker he once was. His time with the Cardinals was short-lived, and the team failed to see the value they hoped for from the signing.

 

Tremaine Edmunds (Buffalo Bills, 2018)
The Buffalo Bills made the decision to sign Edmunds for the 2018 season, hoping his potential would add much-needed depth to their defensive line. However, Edmunds’ play fell short of expectations, leading many to question the wisdom of the deal. While he did contribute, there were signs of underperformance and missed opportunities that resulted in his departure from the team.

2024 NFL Free-Agency Tracker: Grading Every Major Move - Sports Illustrated

 

Jared Cook (New Orleans Saints, 2019)
Jared Cook was signed by the New Orleans Saints as a veteran tight end to bolster their passing game. Unfortunately, Cook failed to connect with quarterback Drew Brees in a way that could make him an asset. His inconsistency, dropped passes, and inability to maintain an effective role within the offense led to Cook being seen as an expensive liability.

 

Albert Haynesworth (Washington Redskins, 2009)
Though technically just outside the last decade, the disastrous signing of Albert Haynesworth deserves a mention. The Washington Redskins signed him to a seven-year, $100 million contract in 2009, hoping he would become the anchor of their defense. Haynesworth’s performance was underwhelming at best, and his lack of effort and commitment to the team caused major headaches for the organization. He played only a few seasons before being released, leaving the Redskins with very little return on their massive investment.

 

While NFL teams continue to be aggressive in free agency, these signings serve as cautionary tales. High-profile moves don’t always lead to success on the field, and some players simply don’t deliver on the potential that made them so attractive in the first place. These mistakes highlight the unpredictable nature of the NFL and the risks associated with spending big on free agents.