30 Best NBA Players of All Time

#10 Steph Curry

#9 Tim Duncan

#8 TWilt Chamberlain

#7 Larry Bird

#6 ShaquilleO’Neal

#5 Kobe Bryant

#4 Magic Johnson

#3 Kareem Abdul-Jabbar

#2 LeBron James

#1 Michael Jordan