Charles Barkley finally has LeBron ahead of Tim Duncan on his all-time NBA list … at No. 7

Over the past few years, NBA Hall of Famer and TNT analyst Charles Barkley has stubbornly refused to recognize LeBron among the top 5 basketball players to ever play the game. In 2016, he said of LeBron, “He’s not going to be in the top 3. First of all, my top 5 is never going to change.” His top 5 at the time included Michael Jordan, Oscar Robertson, Bill Russell, Kareem Abdul-Jabaar and Wilt Chamberlain. Kobe Bryant was sixth and Tim Duncan was seventh. Asked to revisit those rankings in a recent video chat with Kentucky coach John Calipari, Barkley did improve LeBron’s spot on his list … slightly. Barkley had LeBron come in at No. 7, and this time, Barkley didn’t mention Duncan. Charles Barkley on LeBron James

Over the past few years, NBA Hall of Famer and TNT analyst Charles Barkley has stubbornly refused to recognize LeBron among the top 5 basketball players to ever play the game. In 2016, he said of LeBron, “He’s not going to be in the top 3. First of all, my top 5 is never going to change.” His top 5 at the time included Michael Jordan, Oscar Robertson, Bill Russell, Kareem Abdul-Jabaar and Wilt Chamberlain. Kobe Bryant was sixth and Tim Duncan was seventh. Asked to revisit those rankings in a recent video chat with Kentucky coach John Calipari, Barkley did improve LeBron’s spot on his list … slightly. Barkley had LeBron come in at No. 7, and this time, Barkley didn’t mention Duncan. Charles Barkley on LeBron James