The 2011 NBA Finals have concluded and it's time for free agency. Yes, we know the lockout is looming. But it's still fun to speculate and wonder who will stay and who will go.
This year's free-agent class does not come close to last season's, but every team has room to improve. Here is a look at all 30 teams and the ideal signing for each team.