Categories
PostSports

1 year since agreement, Bills stadium cost has risen 10%

The good news for taxpayers: They’re not on the hook for any additional costs.

Leave a Reply

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