Though it’s just a rendering, the Buffalo Bills basically broke Twitter this morning by posting a first look at the new stadium. The much-hyped, state-of-the-art stadium will be built across the street…
Tag: stadium
Bills announce deal for $1.4 billion stadium
The Buffalo Bills announced on Monday that they have reached an agreement with New York State and Erie County to build a new $1.4 billion, open-air stadium in Orchard Park, New York. …