if you are a student and fan of basketball, it's hard to call LeBron the goat.
There are 3 players I would consider better than LeBron: Bill, Kareem, and MJ. On and off the court.
Bill went to the finals 12 times and lost once. Lebron went 10 times and lost 6.
Jordan went to the finals 6 times and never lost. Lebron went 10 times and lost 6.
Kareem went 10 times and lost 4 times. Lebron went 10 times and lost 6.
I cannot put Lebron above guys from different eras who won when it matters with winning records. How can you call a guy who's lost more championships than he's won the Greatest Of All Time? You can't.
LeBron is a great statistical anomaly. But what matters the most at the end of your career is what you've won. He has not won enough to be better than his predecessors. Not only that, he didn't win on one team. Everyone I mentioned before stayed on one team and in some cases willed their teams to victory...multiple times. I'm betting kids that are 12 now will call Curry the GOAT in 10 years. He'll probably have won another chip, putting him right next to Kobe, Tim, and above Shaq. He'll have a better ranking, all time, than Lebron in 10 years.
forget Rodman, dude is scared to play Kawhi in THIS era of soft basketball. He was shook everytime dude checked in during the Spurs - Heat series.