After helping the Golden State Warriors to a second title in three seasons, Stephen Curry has been rewarded extremely handsomely. Curry and the Warriors on Friday reportedly agreed to a five-year "supermax" contract worth $201million. It is the richest deal in NBA history.