ESPN put together a list of 100 greatest basketball players of all time.
In order to create the list, ESPN put together a ballot of 150 greatest players and then had ESPN expert panel vote on thousands of head-to-head matchups, with voting based on both peak performance and career value.
Here are the Top 5 according to ESPN's All-Time NBA Rank!
5. Wilt Chamberlain
At 7-foot-1, the Big Dipper used his size, strength and deft touch around the basket to dominate opponents. He averaged 30.1 points per game and, yes, 22.9 rebounds per game for his entire 14-year career.
Oh, he also scored 100 points in a single game. NBD.
4. Magic Johnson
The greatest point guard of all time, Magic had a game and personality that was perfectly suited for Hollywood. His court vision and passing ability made the Showtime Lakers wildly entertaining to watch.
3. LeBron James
LeBron's combination of speed, power and skill has never been seen before on the court. Since entering the league in 2003, he has pounded his way to four MVP awards and two championships.
2. Kareem Abdul-Jabbar
The NBA's all-time leader in points, Kareem Abdul-Jabbar is also a six-time MVP, six-time champion and the owner of the most unstoppable shot in basketball history -- the sky hook.
1. Michael Jordan
I think this was a given.
Six championships. Six Finals MVPs. Ten scoring titles. Five regular-season MVPs. Countless iconic moments. No one has ever played the game of basketball at a higher level than His Airness.
Here are the rankings for 6-10 spot.
6. Larry Bird
7. Bill Russell
8. Tim Ducan
9. Shaquille O'Neal
10. Hakeem Olajuwon