Lebron has been the greatest of all time in my eyes ever since 2016. He's had a much longer and more consistent career than both MJ and Kareem, who are his only competition for the title, and at his best his impact within the game is unmatched. Sure, he may not be able to carry a scoring load or hit clutch shots like MJ, but he does everything else so much better. Only mark against him is all the bad teams he's played on which isn't even his fault. Cavs ruined his legacy IMO.