Top 10 Players Who Played For Teams You Completely Forgot About

Author:
Publish date:
138541233 (1)

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

15knicks.span

Vince Carter - Phoenix Suns

New+Orleans+Hornets+v+Phoenix+Suns+yGR2AOA02grl

Tracy McGrady - Atlanta Hawks

138541233

Kyle Lowry - Memphis Grizzlies

84548342_crop_north

Allen Iverson - Detroit Pistons

Allen+Iverson+Detroit+Pistons+v+Golden+State+LlTnDyMfiNOl

Chauncey Billups - Boston Celtics

1179944692_7440

Luol Deng - Cleveland Cavaliers

hi-res-462699399-luol-deng-of-the-cleveland-cavaliers-drives-to-the_crop_north

Al Jefferson - Minnesota Timberwolves

Pioneer Press: Ben Garvin

Pioneer Press: Ben Garvin

Dominique Wilkins - Boston Celtics

wilkins-brown-1994-1995

Grant Hill - Los Angeles Clippers

clippers-timberwolves-basketball