Top 10 Players Who Played For Teams You Completely Forgot About
The NBA is an ever-evolving league, and that means that teams are constantly moving assets to have the best chance at the NBA championship, whether that be in the present or in the future.
Because of these constantly moving assets, many players can play for upwards of 3 or 4 teams in their entire NBA career, being traded for better players or just moving on in free agency for greener pastures.
Due to this, you may have forgotten where some of your favorite players have put on a team's jersey and stepped onto the court. You may associate Zach Randolph with the Grizzlies and Vince Carter with Toronto, but these two, plus many others have played for many other teams, as you'll see below.
Zach Randolph - New York Knicks
Vince Carter - Phoenix Suns
Tracy McGrady - Atlanta Hawks
Scroll to Continue