NFL free agency is upon us, which means some teams are about to make strides toward a championship while others are going to make mistakes they regret for years to come.
As the salary cap gets bigger and bigger, so do the contracts. In a league with a win-at-all-costs mentality, past failures won’t stop teams from opening their wallets and handing out lucrative deals to top free agents.
Players have short shelf lives in the NFL, so there have been more than a few mistakes made over the years. Injuries and poor fits turn big free agent additions into duds year-after-year. In other cases, some contracts handed out by desperate teams seem doomed from the start.
The past decade has seen a bit of both. Here’s a look at the 10 worst free agent contracts of the last 10 years.
MORE: NFL’s highest-paid players in 2024
Worst free agent contracts since 2014
Below are the 10 worst free agent contracts of the last 10 years, plus a few honorable mentions.
DeMarco Murray (Eagles)
Contract: Five years, $ 40 million ($ 21 million guaranteed)
The Eagles had a splashy offseason in 2015 with Chip Kelly in charge of football operations, headlined by the shocking trade of LeSean McCoy followed by the signing of DeMarco Murray.
Murray was the 2014 Offensive Player of the Year in Dallas, rushing for 1,845 yards and 13 touchdowns behind the league’s best offensive line. It was an unexpected year considering Murray had just one season over 1,000 rushing yards before 2014 and proved to be the perfect time to hit free agency.
Paying running backs is always risky, but the Eagles felt Murray was worth it. He was not. Murray just didn’t fit Kelly’s scheme in any way, struggling all season on his way to 702 rushing yards and 3.6 yards per carry.
Murray wasn’t washed up just yet. He ran for 1,287 yards and nine touchdowns in 2016 after a trade to the Titans. Kelly miscalculated how Murray would fit in his offense alongside college teammate Sam Bradford, and it cost him his job.
Brock Osweiler (Texans)
Contract: Four years, $ 72 million ($ 37 million guaranteed)
After Peyton Manning retired, the expectation was John Elway would pay up to keep Brock Osweiler in Denver. When he saw the price tag, he refused. Osweiler landed in Houston on a four-year, $ 72 million deal, becoming Bill O’Brien’s latest project at quarterback.
The Texans won their division and a playoff game in 2016, but Osweiler wasn’t the reason. The former second-round pick completed 59 percent of passes for 2,957 yards, 15 touchdowns, and 16 interceptions before getting sent to Cleveland in a salary dump the following offseason.
15 touchdowns for $ 37 million is a bad deal under any circumstances. Osweiler would make only nine more starts the rest of his career.
BEST FREE AGENTS AVAILABLE:
QBs | RBs | WRs | Defense | Overall
Kenny Golladay (Giants)
Contract: Four years, $ 72 million ($ 40 million guaranteed)
The Giants thought they found Daniel Jones’ new No. 1 receiver when they signed Kenny Golladay in 2021. Instead, they added a headache.
Golladay posted just 521 yards without a touchdown in his first season in New York, catching less than than half of his targets and developing a reputation for drops. He played through an injury for part of the season, leading to some hope he could bounce back under Brian Daboll in 2022, but Golladay finished with a total of six catches on 17 targets and publicly complained about his role early in the season.
The Giants are set to officially release Golladay when the new league year begins.
Golladay had back-to-back seasons of 1,000 yards with the Lions, but it’s possible a hip injury suffered in 2020 was what derailed his career.
Mike Glennon (Bears)
Contract: Three years, $ 45 million ($ 18.5 million)
This was a desperation deal that had fans skeptical from the start. Glennon didn’t make a single start in 2015 or 2016, throwing just 11 passes after starting 18 games from 2013-2014. That was enough to convince the Bears he was worth a $ 45 million contract.
While the guarantees were low, $ 18.5 million was still way too much for what Chicago got. Glennon made just four starts before giving way to Mitchell Trubisky, throwing four touchdowns and five interceptions.
He was released after the season with some money still remaining on his deal. Glennon didn’t make another NFL start until 2020.
Four touchdowns for $ 18.5 million would make Sam Bradford proud.