10. Lebron James
LeBron James is arguably the best NBA American basketball player and is currently playing for the Cleveland Cavaliers, returning to his home team after leaving to play for the Miami Heat. His accolades include two NBA championships, four NBA Most Valuable Player Awards, two NBS Finals MVP Awards, two Olympic gold medals, an NBA scoring title and the NBA Rookie of the Year Award.
Although James was a bit disliked, particularly in Cleveland when he made the decision to move over to the Miami team, he made up for it when he returned. This legend has been one busy athlete who is well-loved and respected.