The Buffalo Bills and New York State have announced that they have a stadium agreement. The team is going to remain in Western New York indefinitely. What seemed tenuous when founding owner Ralph Wilson passed away in 2014 has come to fruition and now Kim and Terry Pegula will be in charge of a brand new $1.4 billion facility in the very near future.
Details are still going to be worked out over the coming weeks and months, but the facility is going to be an open-air stadium in Orchard Park across the street from the current stadium.