Josh Johnson has been everywhere.
Well, a lot of places, anyway.
The Washington Commanders' reserve quarterback got into the game Sunday in Madrid after Marcus Mariota got injured.
This is the 14th NFL team he has played for, a league record.
How many NFL teams has Josh Johnson played for?
Josh Johnson has played for 14 teams in the NFL.
That's the most of anyone in league history.
What NFL teams has Josh Johnson played for?
Josh Johnson has played for these 14 NFL teams:
- Tampa Bay Buccaneers
- San Francisco 49ers
- Cleveland Browns
- Cincinnati Bengals
- New York Jets
- Indianapolis Colts
- Buffalo Bills
- Baltimore Ravens
- New York Giants
- Houston Texans
- Oakland Raiders
- Washington Commanders
- Detroit Lions
- Denver Broncos
That's a lot of teams.
More NFL news:
- Jameis Winston sings 'Hamilton' lyrics before first start with New York Giants
- Bills' new signee owns a dog that won the National Dog Show
- Colts owner Carlie Irsay-Gordon played a critical role in Sauce Gardner trade
- Trying to explain the Drake 'Drake Maye' Maye meme
- Aaron Rodgers' retirement decision hangs in the balance for the Steelers
- There's a $42.5 million problem with Cardinals cutting Kyler Murray