"Had more than enough battles": LeBron James finally names the best player he has even defended and it's not Steph Curry or Kevin Durant
LA Lakers star LeBron James is set to begin his 23rd NBA season, further cementing his legendary status.