I sure as hell know I don't want to build a stadium for MLB in Washington, DC. And that is exactly what will be happening if this happens.
As regards sports complexes, I've seen too many built and then, after a relatively short run, be blown up - Most never having repaid the Public part of the funding and few actually providing anywhere near the "Benefits" originally forecast.