​The 2019 ​NBA offseason is shaping up to be a veritable hurricane of big-name free agents and max contracts. The New York Knicks have big plans to come out of the storm with enough star-power to set the franchise back on track. 

After nearly two decades of horrible contracts and outrageous payrolls, the Knicks are finally in a position to make smart decisions with a lot of space. 

The Knicks ​just signed rookie shooting guard Allonzo Trier to a two-year deal (it includes a team option after the first year). While it's a sign that the team wants to take the year to develop its young guys, this is far from a tap-out in the free agent market. The flexible structure of Trier's deal even allows for some interesting cap tricks. 

The signings the Knicks make this summer will really mean a lot to the franchise. They could realistically end the summer with two of Kyrie Irving, Kevin Durant, Klay Thompson, and Draymond Green (via trade). 

If those names end up somewhere else, it's not too hard to see the Knicks deciding to spend all their money anyway. That would be more par for the course with the last 18 years. 

While New York should be far from certain that their team will make the right moves, they're at least in a position to take advantage. Like the old saying goes, "you miss 100 percent of the contracts you don't offer."