When you're the best shooter in NBA history, you earn the right to a fat contract.
Last summer, the Golden State Warriors signed Steph Curry to a five-year deal that includes over $200 million of guaranteed money.
Curry went from making about $12 million during the 2016-2017 season to making nearly $35 million in the 2017-2018 season.
His yearly salary will only increase in future years, peaking in a payday of nearly $46 million for the 2021-2022 season.
The two-time NBA MVP also took home a nice bonus of about $221,000 for winning this year's NBA Finals, as did all players on the Warriors roster.
Curry is currently the highest-paid player in the NBA, though that may change during this summer's free agency.
Curry and the Warriors have won three of the past four NBA Championships, the latest was a sweep over LeBron James and the Cleveland Cavaliers back in June.
Curry averaged 26.4 points per game in 2017-18.
He shot better than 42 percent from 3-point range, proving he's still one of the best shooters in the NBA.