The 2013 NBA draft is all wrapped up, and despite a crop of incoming rookies that lacked a guaranteed star, David Stern's final stint at the podium was still one of the most intriguing drafts in years.
The Cleveland Cavaliers shocked everyone by snagging UNLV's Anthony Bennett at No. 1, but that was only the beginning of a truly wild ride.
Nerlens Noel slipped all the way to No. 6, but was then part of a trade that helped pry Jrue Holiday away from the Philadelphia 76ers.
We've got grades for every pick here, handed out as the selections came off the board. The final marks depend entirely on the position at which the player was selected. If the choice represented a good value, the grade was high. If it was a reach or a flat-out mistake, the opposite is true.
There were surprises aplenty and enough trades to make heads spin and Twitter feeds overheat as some contenders tried to move up, while others sought to save a few bucks by trading down.
Nobody seemed particularly enthused about the talent of this year's draft, but the hectic pace and boatload of player movement made for a wholly entertaining affair that figures to have major ripple effects in the upcoming NBA season.