Here's why LeBron James is the best NBA player of all time but not the greatest By Andrew Lynch Published May 31, 2017 12:51 pm ET