News on the new Bills stadium
Episode 15 min 28s

News on the new Bills stadium

New stadium renderings have been released and Sal and Matt discuss all that is known about the new facility.

Community discussion