Top Ten NBA Players of All-Time - No 2

No. 2 - Lebron James

At number 2, I pick Lebron James. King James is incredible. In his first 14 seasons in the NBA, he has won three championships, four MVPs, he is a 13-time All Star, and is a 12-time All NBA Team selection. And he's only 32! He will probably play at least 6 or 7 more seasons.

Brian Spurlock-USA TODAY Sports
Brian Spurlock-USA TODAY Sports

When Lebron was first in Cleveland, people were saying he will never win a championship (despite leading his terrible Cleveland squad to a 66-16 record). So when he was a free agent in 2010, he signed with the Miami Heat to form a Big 3 (Dwayne Wade, Lebron, and Chris Bosh).

He won 2 championships in 4 years with Miami. In Miami, people were saying that he can't win a championship by himself and that the only reason he did win a championship is because of Dwayne Wade and Chris Bosh. So to prove his haters wrong, he came back to Cleveland in 2014. With a short quote of, "I'm Back."

Unfortunately, in his first season, the Cavaliers lost the NBA Finals 4-2 to Golden State. Led by MVP Stephen Curry.

In the 2015-16 season, things were looking bad as the Warriors were leading 3-1. Everyone thought the Warriors were going to easily win the series. Everyone but Lebron James. In game 5 and 6, he had back to back 41 point games both resulting in wins. Now, it was anybody's game. In game 7 of the finals, he secured the win with a triple double and his famous chase down block on Andre Iguodala.

Lebron is an amazing player. He averaged 31.7 points in a season! King James is one of the most hated person in sports history. Honestly, I think they're just jealous of how good he is. He is one of the best basketball players of all time.