The bills have said since the beginning that they’re building a football stadium… NOT A multi-purpose event center
All of their studies indicated that football stadiums do not Create an uptick in the economy and benefits don’t outweigh cost
The new stadium according to their own studies will create as much economic impact as a new Target
Which is why I think They just decided on Orchard Park