Categories
PostSports

Mayor Brown weighs in on talks of Bills stadium in Buffalo

Brown says the city has little to no say on what happens. Here’s why.

Leave a Reply

Your email address will not be published. Required fields are marked *

three × three =