Tag: Orchard Park


Bills ink ‘ironclad’ deal on new home

Buffalo Bills agreed on a new stadium

The National Football League (NFL) team Buffalo Bills have reached an agreement with the State of New York and Erie County in New York (US) on a 30-year lease for a new $1.4 billion stadium in Orchard Park (town in Erie County), the team announced on March 28th. The team said in a statement, “We... » Read more


Bills new home plans at Orchard Park

Buffalo Bills new stadium

The National Football League (NFL) team Buffalo Bills (US) are planning to build a new stadium with all bells and whistles at Orchard Park in New York. ‘Rochester First.com’ stated that the new venue would be an al fresco space, but with partial covering for fans in the stands. The entire... » Read more


Receive global sports venue NEWS twice a week in your inbox