The list of accomplishments that Cleveland Cavaliers forward LeBron James has amassed over his 13-year career is astonishing. He's won four MVP's, two NBA championships and two Olympic gold medals. He's also been to 11 (and most likely 12) and counting All-Star games and named to 9 first team All-NBA teams. Of those achievements, and combined with the milestones he's accomplished, he's also been the best player in the league for the last six-plus years.
LeBron's name has constantly been discussed among the all-time greats, including in comparison to the likes of Larry Bird and Julius Erving. In fact, ESPN.com recently released it's greatest players of all-time at each position, and LeBron was better than both Bird and Erving, and every other small forward that has played in the NBA.
What's somewhat amazing (yet equally not as surprising) is that LeBron still has plenty of years ahead of him to add to his resume. With potentially four-to-five years left in his career, could he be the unanimous choice at his position by the time he retires?