5. Stephen Curry
Stephen Curry is the current point guard for the Golden State Warriors. Labeled the greatest shooter in the NBA history, Curry has accomplished great successes in very little time: A 2-time NBA champion, reaching the Finals in the last 3 years in a row, 2-time NBA MVP, 5-time NBA All-Star and making the 50-40-90 club.
Curry also broke records for most three-pointers made in a regular season with 272 in the 2012-2013 season, 286 in 2015, and breaking his own record again with 402 in 2016! He became the first NBA player to sign a “supermax” contract worth $201 million over 5 years.