<Li> Chicago Bears (2007) * </Li> <Li> Detroit Lions (2007) </Li> <Li> San Francisco 49ers (2008) </Li> <Li> Cincinnati Bengals (2009) </Li>

Who has played for the most teams in the nfl