Karl Malone just may have been the greatest power forward ever.
But LeBron James is in the argument for greatest player of all-time. I rank LeBron and Michael Jordan as the two best ever and not just based on their massive talent. They each had a tremendous will to win that rubbed off and inspired their teammates. It was a huge intangible that Malone didn't possess.