Who has played for the most NFL teams?
Football
•
1 Min
ESPN On Demand
Check out the players who have suited up for the most NFL teams, including quarterbacks Ryan Fitzpatrick and Josh McCown.
WATCH NOW
Add to Watchlist