Should Bills Have A Stadium in the City of Buffalo?
Would you want the Buffalo Bills to actually play in the City of Buffalo? That was Tuesday (April 10th) discussion at Common Council Chambers at Buffalo’s City Hall.
Lawmakers will be discussing a proposal for a stadium in the city instead of the current Orchard Park Stadium.
The meeting starts at 1 p.m. in council chambers where public comments will be taken.