I think Lebron is the second greatest and MJ the greatest of all time. Has nothing to do with personal bias, simply what I've seen with my own eyes.
Well, for me, in the top 3, I will put Lebron in the last, just what I see also.
Here's how I rank them.
1- Michael Jordan
2-Kobe Bryant
3-Lebron James
Even MJ have spoken. lol
Michael Jordan Believes Only Kobe Bryant Is on His Level
The good thing about Michael Jordan was his skill to bring his team into finals when he was in Chicago Bulls and not only that, He managed to win 6 of them. also, he became the NBA Finals MVP in all six NBA championship that's insane for a player who played in Chicago Bulls for his six-season career.
