8. Stephen Curry
Curry has continued to be one of the best players in the NBA over the past few years, and his 2017 earnings reflect that. Curry brought in $47.3 million, with $35 million coming from endorsements.
For access to exclusive gear videos, celebrity interviews, and more, subscribe on YouTube!Back to top