Mock drafts are a tricky business. There is so much fluidity during the offseason, especially before the draft lottery process commences.
I personally was planning on holding off on my first mock draft until after the May 30th, but the excitement of this year's draft is just too great, and I am jumping the gun a little bit.
This mock is based on draft position as of May 29 and obviously should change once the NBA Draft Lottery goes down on Wednesday.
Here is the first edition of my 2012 NBA mock draft.