1 year since agreement, Bills stadium cost has risen 10% March 28, 2023 by WIVB 4 Leave a Comment The good news for taxpayers: They’re not on the hook for any additional costs.
Leave a Reply