
Twenty years ago, at halftime of the 1997 NBA All-Star Game, the NBA celebrated its 50 greatest players in history in a ceremony that remains one of the most iconic tributes we’ve seen in sports. The players out on that floor, in those jackets, made for a surreal collection of talent representing past and present.
Now, as we near the 20-year anniversary of that event at this year’s All-Star festivities in New Orleans, we thought it would be a good time to go back to that list and do some adjusting with two extra decades of evolving evaluation and new players to consider.
Taking the average ranking of our seven panelists, we came to the conclusion that nine active players have done enough to earn a spot on the all-time top 50 list, while 19 players from the original list -- including Robert Parrish, Bill Walton, Tiny Archibald and James Worthy -- have fallen out.
And so, without further ado, let the debating begin as we present to you a revised ranking of our 50 greatest players in NBA history.
1. Michael Jordan
2. LeBron James
3. Wilt Chamberlain
4. Magic Johnson
5. Kareem Abdul-Jabbar
6. Bill Russell
7. Tim Duncan
8. Larry Bird
9. Shaquille O’Neal
10. Kobe Bryant
11. Hakeem Olajuwon
12. Oscar Robertson
13. Jerry West
14. Moses Malone
15. Kevin Garnett
16. Karl Malone
17. Dirk Nowitzki
18. Julius Erving
19. Stephen Curry
20. Charles Barkley
21. Chris Paul
22. Scottie Pippen
23. John Stockton
24. Kevin Durant
25. Dwyane Wade
26. Elgin Baylor
27. David Robinson
28. Steve Nash
29. Jason Kidd
30. Clyde Drexler
31. Patrick Ewing
32. Walt Frazier
33. John Havlicek
34. Allen Iverson
35. Isiah Thomas
36. Bob Cousy
37. George Mikan
38. Paul Pierce
39. Rick Barry
40. Dolph Schayes
41. Elvin Hayes
42. Gary Payton
43. George Gervin
44. Kevin McHale
45. Bob Pettit
46. Ray Allen
47. Reggie Miller
48. Dominique Wilkins
49. Dwight Howard
50. Kawhi Leonard
From: http://www.cbssports.com/nba/news/cbs-sports-50-greatest-nba-players-of-all-time-where-do-lebron-curry-rank/
Red = a bit overrated or Big time overrated
Blue = a bit underrated or big time underrated