I am A Warrior fan, and Syeph Curry is all heart, and the best pure shooter I have ever witnessed. I grew up in the Micheal Jordan era , and he was the Greatest of all time...... I think that as an all around Bball player, Lebron James is the best ever. He does everything....Pass, Rebound, defend, score..... He is the best all around player that I have ever seen play the game.