Stephen Curry Reveals The Origin Behind His New Nickname "The Devil"

Stephen Curry says he will not utilize his newest French nickname.