This past NBA offseason, the Golden State Warriors secured their future with their star Steph Curry by offering him an opportunity to be the first ever NBA player with a supermax contract, to which he agreed to.

Curry officially agreed to a five-year, $201 million contract extension with the Warriors back in July, becoming the first NBA player to sign a supermax contract, the crossing of a $200 million threshold.

He will now set an NBA record by earning $34.7 million during the 2017-18 season, the most which any player in the league has ever earned in one season. However, according to reports, there was a moment where the team thought about not doing this.

According to The Athletic's Marcus Thompson in his book, "Golden", there was a moment where Warriors' team owner Joe Lacob thought about not giving the two-time MVP a supermax contract.

Apparently, the reason why no such offer was put on the table was general manager Bob Myers, who also had to reassure their star point guard that the Warriors were committed to keeping him happy as a result.

This thought crossed Lacob's mind during Golden State's playoff run to an eventual second championship in three years. In the end, Curry did sign a $201 million contract, the richest contract in league history until Russell Westbrook signed his new $205 million deal with the Oklahoma City Thunder last month.

It was a payday that was completely deserved, as, during his time with the Warriors since they drafted him in 2009, he has helped the team win two NBA titles, as well as putting on shows that have earned him two MVP awards and four All-Star call-ups.

Curry got his deal, and the Warriors managed to find a way to keep Finals MVP Kevin Durant around as well, so everybody managed to go home happy during this past NBA offseason, giving Golden State the best chance possible to win another NBA Championship this season in what looks set out to be a very competitive Western Conference.