50. Darren Collison (Los Angeles Clippers). Player Option. A nice fit playing behind Chris Paul in Los Angeles.
49. Maurice Williams (Portland Trail Blazers). Player Option. Still very serviceable at both guard positions.
48. Mike Miller (Memphis Grizzlies). Unrestricted. Dead-eye shooter is healthier than he was 1-2 years ago.
47. Jerryd Bayless (Boston Celtics). Unrestricted. Plays tough and can bring offense off the bench. Chose a bad year to struggle with his shot.
46. Jordan Hill (Los Angeles Lakers). Unrestricted. Rebounding is his strength. Should have a long career as a backup big man.
45. Kirk Hinrich (Chicago Bulls). Unrestricted. Smarts, toughness and shooting ability. Nice backup guard.
44. Caron Butler (Oklahoma City Thunder). Unrestricted. Locker room leader whose best years are well behind him.
43. Patrick Mills (San Antonio Spurs). Unrestricted. Flashy point guard that has done a very good job as a backup for Tony Parker. Not afraid of taking big shots.
41. Marvin Williams (Utah Jazz). Unrestricted. Has been around forever, but Williams is still just 27. NBA career has been pretty underwhelming for a No. 2 pick.
40. Ramon Sessions (Milwaukee Bucks). Unrestricted. Underrated guard that’s really good at driving to the basket.
39. Jodie Meeks (Los Angeles Lakers). Unrestricted. A longe-range threat. Most of his shots come from beyond the arc. Was brilliant for an awful Laker team.
38. Boris Diaw (San Antonio Spurs). Unrestricted. Very skilled and smart. Pretty good mobility for a guy with overweight issues.
37. Mario Chalmers (Miami Heat). Unrestricted. Has helped the Heat win titles with big shots in pivotal situations. Playmaking skills are nothing to call home about.
35. Ray Allen (Miami Heat). Unrestricted. Fitness fanatic that may still have a few years left. Only contenders apply.
34. Greivis Vasquez (Toronto Raptors). Restricted. Loved his time in Toronto. Could be quality backup for Lowry there.
33. Danny Granger (Los Angeles Clippers). Unrestricted. Took a backseat to Paul George in Indiana and didn’t do himself any favor with his play in L.A. Can he return to his old form or anywhere near?
32. Channing Frye (Phoenix Suns). Player Option. Came out firing after a year off due to heart surgery.
31. Andray Blatche (Brooklyn Nets). Player Option. Too good to be making the minimum, but off-the-court issues are a deterrent to potential suitors.
30. Andrei Kirilenko (Brooklyn Nets). Player Option. Worth much more than the salary he’s making this year. Should exercise his contract option.
29. Rodney Stuckey (Detroit Pistons). Unrestricted. Bounced back a bit following a bunch of disappointing seasons. Would he flourish in a better situation?
28. Nate Robinson (Denver Nuggets). Player Option. Puts up numbers and becomes a fan favorite at every stop. Will probably never sign a big contract. Plans to opt in.
27. Josh McRoberts (Charlotte Hornets). Player Option. Valuable guy for the Bobcats thanks to his energetic play and deft passing.
26. Nick Young (Los Angeles Lakers). Player Option. Trigger-happy guard with low basketball IQ. Can score in bunches some nights. Confidence is not an issue with him.
25. Vince Carter (Dallas Mavericks). Unrestricted. Wasn’t supposed to be this good at his age. Continues to be an offensive threat in Dallas.
24. Shaun Livingston (Brooklyn Nets). Unrestricted. Smooth player with great smarts that often looked better than Deron Williams this season. A starter somewhere next year?
23. Shawn Marion (Dallas Mavericks). Unrestricted. No longer the athletic freak he once was, Marion remains a tremendous defensive player.
22. Spencer Hawes (Cleveland Cavaliers). Unrestricted. Decent stats as a starter. Would be a nice rotation center for a contender.
21. Evan Tuner (Indiana Pacers). Restricted. Was really filling the stat sheet in Philadelphia till he was moved to Indiana, where he didn’t play much of a role. That trade will cost him millions in free agency.
20. Avery Bradley (Boston Celtics). Restricted. Will make a lot of money based on his defensive prowress alone. Has shown flashes of a more refined offensive game under Brad Stevens.
19. Trevor Ariza (Washington Wizards). Unrestricted. Long, athletic swignman with good defensive skills and an improved perimeter game. Was central to Washington’s success this season.
18. Isaiah Thomas (Sacramento Kings). Restricted. A new (and improved?) Nate Robinson. Able to score in bunches, but not a great playmaker. Put together a great season for a bad team.
17. Marcin Gortat (Washington Wizards). Unrestricted. Run-and-jump center that finally found a great situation in Washington. There will be no shortage of offers.
16. Gordon Hayward (Utah Jazz). Restricted. Utah could end up regretting not signing him to an extension. The athletic and smart Hayward will be in high demand.
15. Paul Pierce (Brooklyn Nets). Unrestricted. You want him on the court in crunch time during the playoffs. Could be a quality reserve for a contender next season.
14. Rudy Gay (Sacramento Kings). Player Option. Athletic and talented scorer that has never really become a full-blown NBA star. Reputation has taken a hit with current emphasis on analytics.
13. Lance Stephenson (Indiana Pacers). Unrestricted. Has talent, toughness, passion and his best basketball years are ahead of him, but the antics may scare a few teams away.
12. Zach Randolph (Memphis Grizzlies). Player Option. Fantastic low-post scorer. Great offensive rebounder. Has one big contract left.
11. Pau Gasol (Los Angeles Lakers). Unrestricted. Lakers will pretty much start from scratch this summer and we’ll have to see if Gasol figures on the team’s plans – or the other way around.
10. Greg Monroe (Detroit Pistons). Restricted. Has quietly become one of the top centers in the NBA, but we saw little or no progress this season.
9. Luol Deng (Cleveland Cavaliers). Unrestricted. Cavs may have given away a bunch of draft picks for nothing. Cleveland proved to be a terrible fit for Deng, who could be looking to sign with a contender now.
8. Eric Bledsoe (Phoenix Suns). Restricted. Lived up to his Mini LeBron reputation in Phoenix. Put up numbers and won in a contract year. Durability a concern, though.
7. Kyle Lowry (Toronto Raptors). Unrestricted. Gritty and aggressive point guard that should have been an All-Star this season. The best player in Toronto. Re-signing him will not come cheap for the Raptors.
6. Tim Duncan (San Antonio Spurs). Player Option. Wheels have to fall off at some point, but he just keeps getting it done. Will retire a Spur.
5. Dirk Nowitzki (Dallas Mavericks). Unrestricted. Back at an All-Star level after a so-so season for his standards.
4. Dwyane Wade (Miami Heat). Early Termination Option. Could become a free agent technically, but we pretty much know he’s off limits for any team outside Miami. Star player if health permits.
3. Chris Bosh (Miami Heat). Early Termination Option. Has been a perfect No. 3 guy for the Heat so far. If the three-peat happens and LeBron decides to re-sign, he’s not going anywhere.
2. Carmelo Anthony (New York Knicks). Player Option. With some years left in his prime, Melo will draw massive attention should he decide to leave New York – which is looking like a feasible scenario with the way things have gone at the Big Apple.