Ranking the best remaining NBA free agents (not named LeBron James)