Re: New stadium rumors
For the Bills to remain viable, they have to be a regional team like the Pats* Batavia is a MUCH better place for the Stadium than the City of Buffalo for the entire region to get to it easily.
And Batavia is not as much a podunk outskirt as Foxborough Mass.
Originally posted by trapezeus
View Post
And Batavia is not as much a podunk outskirt as Foxborough Mass.
Comment