The NBA's salary cap, which was set at $3.6 million when it was implemented for the 1984-85 season, is $112.4 million this season. Stephen Curry will earn $45.8 million this season, making him the highest-paid player for the fifth season in a row.