Steph Curry signs biggest contract in National Basketball Association history

The Golden State Warriors' path is already more difficult

On Thursday, NBA Finals MVP Kevin Durant declined to opt in for the second year of his contract with Golden State and becomes an unrestricted free agent.

LeBron took to Twitter and pondered why the National Basketball Association even has a salary cap and thinks Curry should be getting way more... The deal will also include a third year, which is a big deal since the Warriors will have to sign Klay Thompson to an extension that year.

Curry's agent, Jeff Austin of Octagon Sports, first told ESPN that the deal will be worth $201 million over five years, a record for the National Basketball Association.

Curry agreed to a supermax contract, making him the first player to ever cross the $200 million threshold. With the Warriors' limited cap space, they can likely only sign Iguodala to a contract worth between $10-$12 million per year, much less than he will command on the open market. In fact, he suggested Curry should have been signing a $400M deal this summer.

As of right now, Curry leads the way with an average salary of $40,231,758 over the next five years. Will it make him the highest-paid player in the National Basketball Association next offseason?