Back to the New England Patriots Newsfeed

People in Buffalo Seem to Be Unhappy New Bills Stadium Doesn’t Have a Roof

Fans in Buffalo got a look at the potential new Bills stadium this week, but apparently, not all residents in Orchard Park are thrilled with what they saw.

Given the cost of the new venue, estimated at $1.4 billion, many don’t seem to be thrilled with spending $850 million in public funding on a stadium that will see limited use outside of football season due to the harsh Western New York winters, which they argue also limits surrounding businesses.

For that reason, many seem to be fairly vocal about the fact they believe a retractable roof should be under consideration.