Basketball is one of the most popular sports in America and there have been some NBA players who have been worshipped like Gods in the country. In fact, they have earned the status of being the legends of the sport.
Here is a list of top 10 greatest NBA players ever:
10. Tim Duncan
One of the greatest and most underrated players in the history of NBA is Tim Duncan, who is acclaimed for his excellence as a defender as well as a scorer. This simple player is quiet by nature, but lets his game do the talking. He has four titles and two MVPs to his credit, along with 13 seasons on All-Defensive and All-NBA teams.
9. LeBron James
LeBron James is a player known for his athletic ability and is often referred to a combination of the legends, Johnson and Jordan. He is considered as a powerful player, with the uncanny ability to dominate both the sides of the basketball court. He has led NBA with high scoring seasons for years in a row.
8. Shaquille O’Neal
The next name on the list of top 10 best players in NBA of all times is that of Shaquille O’Neal, who makes to the list by winning two scoring titles and 1 MVP during his illustrious career. With his size and strength, O’Neal had become a force to reckon with and one of the most difficult players for the defenders to deal with.
7. Kobe Bryant
Another acclaimed player in the history of NBA is Kobe Bryant, who has been regarded as a complete package because of his scoring and defending abilities. He had a knack of scoring at the right time, which made him a match winner on several occasions. The player has 1 MVP and five titles under his belt.
6. Larry Bird
Larry Bird is a legendary NBA star, who has a number of achievements to his name including bagging an Olympic Gold in addition to 3 MVPs and 3 NBA titles during his prominent career. During the prime of his career, Bird was considered as the ace rival of Magic Johnson. The versatile player held a key position on the Boston team.