Stephen A. Smith Reveals His Top 5 All-Time NBA Player

Who stands atop Stephen A. Smith's top-five all-time NBA Players list?

In a special episode airing out of his alma mater of Winston-Salem State, Smith kept Michael Jordan 

as his GOAT while putting LeBron James as the second greatest of all time.  

The top three on Smith's list are very uncontroversial, as those three players in that order would be the most common top three all-time players if you were to poll people. 

The list beyond these three names gets complicated due to people valuing different qualities.  

Smith picked Magic Johnson 

when many modern fans were ready to put Stephen Curry 

Many players could round the top five out such as Kobe Bryant, Larry Bird, Tim Duncan, Shaquille O'Neal, Wilt Chamberlain, and a couple of others. 

DID YOU KNOW? Austin Reaves Reveals LeBron James' Reaction After Cam Reddish Missed Game-Winning Shot