stealth1
Registered User
A new stadium is needed in Buffalo. What I don't understand is why so many fans are against it a new stadium. Would it really be that bad if they put a stadium downtown?
It's not "needed".A new stadium is needed in Buffalo. What I don't understand is why so many fans are against it a new stadium. Would it really be that bad if they put a stadium downtown?