NBA legend and basketball Hall of Famer Allen Iverson is not putting Los Angeles Lakers star LeBron James in the GOAT conversation, though he acknowledges that he's a Top 2 or 3 player of all time.

Simply put, AI doesn't see anyone going near Chicago Bulls icon Michael Jordan in the debate for the greatest player of all time. However, he knows that LeBron and late Lakers superstar Kobe Bryant are different breeds who sit atop among all legends of the game.

“He [Jordan] was the best to me. I don't put LeBron in the conversation because I love him so much as a person and as a basketball player. Me and Michael Jordan don't have the personal relationship like me and LeBron. But those three–LeBron, Mike and Kobe–I've never seen nothing better. I've never seen a player better than those three,” Iverson said during an appearance on Club Shay Shay with Shannon Sharpe.

Michael Jordan is one of the fiercest competitors in the NBA, and he has definitely inspired generations of ballers with his elite scoring and all-around game. A six-time NBA champion via two three-peats, the level of dominance he showed along with his impact on winning is truly unprecedented.

As for LeBron James, he is unarguably a once-a-lifetime talent. Every team he joins becomes instant title contenders, even teams without much pieces to begin with. He just finds ways to lead them to victory. While there has been a lot of criticisms regarding his Finals record and role in the “superteam era,” no one can deny that the Lakers leader could very well make a case as the GOAT.

It's always hard to settle the GOAT debate since players are from different eras with totally different styles of basketball and competition. All people can do is make assumptions whether or not a player can dominate in a certain time. At the end of the day, everyone has their own opinions on the best player conversations.