Tomorrow night, the basketball world will be completely focused on the NBA Draft. However, 3 days later free agency begins. Whether than wait, let's get a headstart on NBA free agency by taking a look at the top 25 free agents.

Number one is obviously Deron Williams, who sources say will only sign with Brooklyn or Dallas.

Who should be number two? Roy Hibbert? Eric Gordon (pictured left)? What about future Hall of Famers Steve Nash and Kevin Garnett?

NBA beat writer Chris Mannix of cnnsi.com ranks the top 25, and slots each player with breakdown and analysis. Click here to see the rankings.