play1:11

Who has played for the most NFL teams?

Check out the players who have suited up for the most NFL teams, including quarterbacks Ryan Fitzpatrick and Josh McCown.