Question: what qb has played for the most teams?
Answer: Josh McCown: McCown has played as QB for multiple franchises, has lead his teams to wins, and has played alongside many great players. McCown has played for 8 Teams and was drafted by Arizona in 2002 and still plays today.