Majority of speakers at public forum want new Bills stadium in downtown Buffalo

Nov 9, 2021

At least for one evening in the Buffalo Common Council chambers, the large majority of people said they wanted a new Bills stadium in the city of Buffalo.

"It is time for the Buffalo Bills to move back to the city where they were born," one speaker said.

Continue reading at Spectrum 1 News: