NBA legend Tracy McGrady thinks LeBron James wouldn't stand a chance against former Lakers legend Kobe Bryant and other one-on-one specialists in the league.