New Buffalo Bills stadium Q&As: Here's what we know
ORCHARD PARK, N.Y. (WIVB) – The Buffalo Bills, New York State and Erie County agreed on a deal to build a new football stadium in Orchard Park, as well as a new lease agreement that ties the team to Western New York for 30 years. Here's an overview on what we know about the agreement. [...]
Read more »