Give me a list of the greatest basketball players of all time.

Michael Jordan and Lebron James are often considered as the two greatest basketball players of all time. In addition, Kareem Abdul-Jabbar, Bill Russell, Magic Johnson, Kobe Bryant, and Larry Bird are all considered amongst the best basketball players to play the game.