Hall of Fame former NBA small forward Tracy McGrady had an interesting take on 21-time All-NBA Los Angeles Lakers star power forward LeBron James. The 6-foot-9 pro, currently the oldest active player in the league at age 40, is clearly one of the best players in the history of the game.