I love to **** on LeBron, but he is legit the most talented player to ever play this game. No one else can compete with what he is able to do from a talent standpoint. Maybe Magic. But that's it.
But he is most certainly soft. He wouldn't have survived for 20 years in the league if he came up in the 80's.
Kobe is #2 for me. I know the stats don't really back that up, but he was just such a fierce competitor. And plenty of NBA stars feel that way too.
Shaq was my favorite. And honestly from a dominance standpoint, he is close to the top too. Literally no one could stop prime Shaq unless you fouled him.