Possible Locations for New Buffalo Bills Stadium
A consulting firm hired by the state has released an outline of possible locations for a new football stadium for the Buffalo Bills.The firm evaluated several potential locations but narrowed it down to four possible spots. The current stadium in Orchard Park, a site off of Exchange Street, a site in the Cobblestone District, and a site off of South Park Avenue in Buffalo.
There is no timeline indicating if or when a decision will be made.