It's crunch time. With the NBA draft less than 10 days away, the finishing touches of the process are playing out with individual workouts, team interviews and doctors combing over physicals combined with heated arguments in war rooms across the NBA.

While teams are getting closer to finalizing their draft boards, there's still time for things to change. Here's our best stab, after talking to numerous NBA team sources, about how the draft might play out June 28: