Which player has played for the most teams in NFL? A look at top five players

Ryan Fitzpatrick and Josh Johnson are among the most well-traveled players in NFL history
Ryan Fitzpatrick and Josh Johnson are among the most well-traveled players in NFL history

#2) Josh McCown

Josh McCown is now the Carolina Panthers' quarterbacks coach
Josh McCown is now the Carolina Panthers' quarterbacks coach

Josh McCown did not do much in his 12-team NFL career, not making the postseason until his late 30s, and even then only as a backup. However, he, or at least a part of him, is enshrined in the Pro Football Hall of Fame.

With the Arizona Cardinals, his first team, he denied the Minnesota Vikings of future Hall of Famer Randy Moss the NFC North title and a playoff spot with a walk-off touchdown to Nate Poole, turning them into Green Bay heroes and sending his jersey to Canton.

Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!

After that, he settled into a role as a mediocre starter and back for the likes of the Panthers, (where he is now the quarterback coach), Browns, Bears and Eagles.

Chicago Bears Nation! Check out the latest Chicago Bears Schedule and dive into the Bears Depth Chart for NFL Season 2024-25.

Quick Links

Edited by Andre Castillo
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications