Answer
The Pittsburgh Steelers are the only NFL team that Colt McCoy has not played for. Throughout his career, which began in 2010, McCoy has played for the Cleveland Browns, San Francisco 49ers, Washington Redskins, New York Giants, and Arizona Cardinals. He has been primarily used as a backup quarterback.