Prefacing this one last time that I have no first-hand knowledge of who will be drafting whom. What I've done is scoured the interwebs and read about as many mock drafts as I could by people who have done them and done them well for a long time, read up on the rumors and rumblings from around the league by people in the know, briefly chatted with a couple of guys at work who really know this stuff, and then included my own intuition to make my final picks. This is not scientific by any means.
Again, I should also note that I have not mocked any trades that have not yet been made. I hate it when other mock drafts do this, so I refuse to do it myself. So without further ado, here are some Keck Thoughts on the NBA Draft.
KECK THOUGHTS NBA Mock Draft 3.0

1.) MINNESOTA TIMBERWOLVES: Karl-Anthony Towns, C/PF, Kentucky
Minnesota President of Basketball Operations and Head Coach Flip Saunders has been publicly saying they will take the Best Player Available, even going so far as to say the Portland Trailblazers and Houston Rockets missed out on Michael Jordan in 1983 because they drafted for need instead of just taking the best player. Towns is the best player in this draft and he's the right pick here. (Previous pick: Karl-Anthony Towns)
Call me a believer. Just as the draft is about to begin I'm buying the rumblings that the Lakers believe they can get one of the big frontcourt free agents this year, whether it's Kevin Love, LaMarcus Aldridge or Greg Monroe. Because of that they're leaning towards taking the best point guard in the draft, hoping he's the next James Harden. (Previous pick: Jahlil Okafor)