It's one of the big sporting questions of our times debated in bars across the world: Is LeBron James better than Michael Jordan?
Now a two-time NBA champion has waded into the debate and dubbed Jordan a "far superior player".
"When people start comparing him with Jordan then that's not a fair comparison. Jordan was a far more superior player in a very tough league, he was very creative," former Houston Rockets star Hakeem Olajuwon told CNBC's Worldwide Exchange.
"That's not taking away anything from LeBron because he is a great player but it is not a fair comparison because Jordan is a far superior player."
Jordan, who made his name at the Chicago Bulls, is a six time NBA champion and has been crowned most valuable player (MVP) five times. In comparison, James, who plays for the Cleveland Cavaliers, is a two-time NBA champion and has four MVP awards to his name.