Which player has played for the most teams in NFL? A look at top five(02) Save Image Image gallery: Ryan Fitzpatrick Quarterback: How He Made MILLIONS Playing The System.