Few players in NFL history have the staying power of Josh Johnson. The journeyman quarterback has played for a record 14 NFL teams — an incredible 43.75 percent of the league's franchises. The ...
Sporting News on MSN
Josh Johnson career timeline: How NFL's ultimate journeyman QB has played for 15 teams (and counting)
Johnson has played for an incredible 15 NFL teams in his career. The Sporting News looks at his timeline as one of the league's all-time journeyman signal-callers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results