Question: player that played for the most nfl teams
Answer: John Thomas `` J.T. '' O'Sullivan