There's been a lot of research on this and the overwhelming conclusion is that spending on sports stadiums is a huge waste of money. Hochul has a lot of support upstate so I imagine she's doing this to fend off a possible primary challenge by Cuomo or whatever.It probably doesn't include other associated costs like increased police on game nights, increased road wear and rear, adding roads/lanes to accomodate increased volume a few times per year, etc... My guess is that putting in greenspace and investing the saved money would be a much better ROI for everyone involved.
Hopefully as it still needs to be approved by the legislature they can kill it after she wins the primary or whatever.