In an interview with Bill Reiter of FOX Sports, LeBron James was asked to give his top three NBA players of all-time. Let us say that regardless of who you ask, that's a difficult proposition. Yeah sure, you will most likely have Michael Jordan take up one of those spots, but what about those other two slots? Obviously, LeBron chose MJ. Hit that play button to find out his other selections which may surprise you. 

What we will tell you is that if James could make it a top four list, No. 4 would be Magic Johnson. And, no Dylans were mentioned.  

RELATED: 25 Things You Didn't Know About LeBron James

[via For The Win]