Retirement is a tricky business in the NFL. Knowing when to hang up can differentiate between a graceful exit and a painful final chapter. Unfortunately, some legendary players stuck around just a little too long, chasing one last shot at glory while their bodies—or decision-making—betrayed them.
From Hall of Famers who couldn’t resist a comeback to veterans who lost a step, these are the 22 NFL stars who probably should’ve called it a career a bit earlier. We’re not saying they weren’t great—we’re just saying the ending didn’t match the legacy.
22. Carson Palmer

Palmer had a nice resurgence in Arizona, but it was hard to watch when injuries piled up. His arm strength faded, and so did the Cardinals’ chances.
21. Frank Gore

Everyone respected Gore’s durability, but his final seasons felt like a farewell tour with no destination. The wheels weren’t gone, but they were wobbling.
20. Champ Bailey

Bailey was one of the best corners ever, but that final season in New Orleans didn’t need to happen. He never played a snap and looked like a shell in preseason.
19. Jason Witten

Witten came out of retirement only to look like he was running in sand. The hands were still there, but the burst was long gone.
18. Donovan McNabb

McNabb’s final year in Minnesota was flat-out awkward. He looked checked out, and so did his stat line.
17. Ed Reed

One of the greatest safeties ever ended his career as a Houston Texan, and that’s all you need to know. The instincts were still there, but the body couldn’t follow.
16. Brett Favre

Favre’s 2010 season was the definition of too much, too late. The magic ran out, and all that was left was pain and interceptions.
15. Le’Veon Bell

Bell was electric in Pittsburgh, but his late-career stints with the Jets, Chiefs, and Bucs were hard to watch. He was chasing relevance and never found it.
14. Joe Namath

Namath’s knees were done, but he still tried to gut it out with the Rams. It didn’t end well and looked nothing like Broadway Joe.
13. Terrell Owens

Owens kept chasing one more shot, hitting semi-pro fields in his 40s. The Hall of Fame speech came before the final whistle.
12. Phillip Rivers

Rivers was still solid in Indy, but his final season felt like a placeholder. His arm was fading, and so was his playoff magic.
11. Johnny Unitas

Unitas in a Chargers uniform just felt wrong. Ultimately, one of the game’s greatest looked entirely out of place.
10. Andre Johnson

Johnson gave it a go in Indy and Tennessee after a Hall of Fame run in Houston. But the production disappeared fast.
9. Cam Newton

Cam’s second act in New England was a rollercoaster that never took off. The swagger was there, but the arm wasn’t.
8. Jerome Bettis

Bettis went out with a Super Bowl win, but even he’d admit he had very little left in the tank that final year. The Bus was running on fumes.
7. Reggie Wayne

Wayne’s brief stint with the Patriots ended before it even started. His body couldn’t keep up, and he bowed out quietly.
6. Tony Dorsett

Dorsett is a Cowboys legend, but that last year in Denver looked like a forced epilogue. He wasn’t the same runner and barely made a dent.
5. Matt Ryan

Ryan’s final season with the Colts was rough from start to finish. The arm strength was gone, and the decision-making followed.
4. Emmitt Smith

Smith is the NFL’s all-time rushing leader, but watching him finish in Arizona was weird. It didn’t add to his legacy—it diluted it.
3. Joe Flacco

Flacco kept hanging around long after his Super Bowl glow faded. Every comeback attempt felt like another reminder of how far he’d fallen.
Read More: 20 NFL Stars Who Played Longer Than They Should’ve
2. O.J. Simpson

Simpson was once a marvel on the field, but his last two seasons were injury-riddled and unremarkable. The drama off the field didn’t help the legacy either.
Read More: 15 NFL Veterans Who Led by Example, Not Volume
1. Peyton Manning

Yes, he won a Super Bowl in his final season, but that was despite his play, not because of it. Watching Manning limp to the finish line with a noodle arm was heroic and heartbreaking.
Read More: 15 All-Time NFL Greats Who Had Absolutely Iconic Nicknames