It's raining buckets in the NBA. Stephen Curry, the NBA’s all-time 3-point shooter and a player who revolutionized the game, enters the 2025-26 season as the league's highest-paid player — earning nearly $60 million with the Golden State Warriors. Curry, 37, will earn $59.6 million, according to ESPN.