500
What NFL player played on the most teams? Name 2 of the teams.
Who is J.T. O'Sullivan. He played on the New Orleans Saints,Green bay packers,Chicago bears,Carolina panthers,Minnesota Vikings,New England Patriots,Detroit Lions,San Diego Chargers, San Francisco 49ers, and the Cincinnati Bengals (10)