#4 Joe Johnson

The 37-year-old shooting guard has been in the league for 17 years, playing for 7 different teams. His last teams were the Utah Jazz and the Houston Rockets, while he was also a member of the Sacremento Kings for just 3 days before being waived after being traded. He certainly isn't a player to look at immediately, but when called upon, he can deliver.

Johnson will likely be signed by a team mid-season or he could retire, but nothing is certain about those plans as of now. Similar to Vince Carter, Johnson has yet to be an NBA Champion. Hopefully, this occurs in the upcoming season considering his accomplishments in 17 years of playing in the NBA.
Explore the NBA Draft 2024 with our free NBA Mock Draft Simulator & be the GM of your favorite NBA team.
Miami Heat Nation! You can check out the latest Miami Heat Schedule and dive into the Heat Depth Chart for NBA Season 2024-25.