There have been discussions about a new Bills stadium for some time and the issue has slowly moved to the front burner thanks to a lease that ends in 2023. A comment from a spokesperson for Pegula Sports and Entertainment that “the city of Buffalo and the state are going to have to decide if [more]
Leave a Reply