Michael Jordan is still considered to be the greatest player of all time. However, younger fans may lean towards LeBron James as the best in NBA history, as they didn't watch Jordan dominate in his prime and The King has put together quite a strong resume.
Still, for all of those that watched both players, the answer is still pretty obvious. No disrespect to LeBron, his greatness and undeniable legacy as one of the best two or three players ever, but Michael Jordan is ranked above everybody else.
If you don't take our word for it, just listen to what former NBA players have to say. And with 'The Last Dance's' premiere, the debate has reached one of the hottest points ever. That's why Stephen Jackson tried to put an end to the discussion by recognizing LeBron's greatness, but claiming he's not as great as Jordan:
“Bron is the best all-around player we’ve ever seen, but he hasn’t passed Kobe or Jordan," Jackson claimed.
Truth to be told, Jackson has some strong points on his take. LeBron is yet to pass Kobe in the Championships and Banners aspect. Also, he's still trailing Michael Jordan in a lot of accolades and silverware, let alone his dominant 6-0 record in the NBA Finals.
Still, James has done some things no other player in NBA history has accomplished. He's among the leaders of all major stats in NBA history and is a much better rebounder and playmaker than both Kobe and Jordan combined.
It seems like LeBron could excel in every aspect of the game. He's one of the smartest players ever and a guy that can play and guard all five spots on the court. Once it's all said and done, he's definitely going to be near the summit of the greatest players in the history of the game but as of today, he still has ways to come.