Between now and the beginning of NBA free agency, a lot of things need to happen.
Most importantly, the NBA owners and player's association need to come to an agreement on a new collective bargaining agreement. Currently, the sides are very far apart and it will take nothing short of a miracle to see the 2011-2012 NBA season start as scheduled.
But for a moment, let us pretend we are in an ideal world. A world where the NBA owners and players live in perfect harmony.
In this world, the rush for NBA free agents has already begun and it is an exciting time to be an NBA fan.
Here are my bold predictions for where the top 10 NBA free agents may land!