NBA players tend to move around constantly throughout their careers, and many of them have made careers being NBA journeymen. They bounce from team to team, contributing as much as they can while holding value at the same time.
Sometimes, though, you'll get players who are traded out from their team and tend to do better on a different team; whether that's because the new team's system fits better, or because they needed a change in scenery, the point is that the player performs better.
With NBA trade rumors pretty much dead—thanks to the lockout—we can still speculate about the trades that could indeed happen, and which trades would benefit the players involved rather than the teams.
Here are five players that could do extremely well on a different team, along with teams they're most likely to thrive with.