Every Team Ryan Fitzpatrick Has Played For
Joshua Johnson, the epitome of the word “journeyman”, has played for 13 different NFL teams so far, the most in NFL history. The term “journeyman” is used in football to describe a player who has played for a number of clubs during his career.