LeBron to choose between current and former teams in free agency