Traveling: NBA players who have been on the most teams 12: Chucky Brown. Rocky Widner/National Basketball Association/Getty Images. 12: Jim Jackson. Paul K. 12: Tony Massenburg. Chris Birek/National Basketball Association/Getty Images. 12: Joe Smith. David Sherman/National Basketball Association/Getty Images. 11: Mike James. 11: Kevin Ollie. 10: Lou Amundson. 10: Earl Boykins.