Article

Bleacher ReportBleacher Report on 2021-09-15 04:10

Report: Bills Unlikely to Leave Buffalo If Team Doesn't Get Funding for New Stadium

Pegula Sports & Entertainment, which owns the Buffalo Bills, has been angling for public funding to build a new stadium for the defending AFC East...

Related news