The public’s share of the cost of building and operating a new Bills stadium will exceed $1.1 billion, once long-term maintenance costs are factored in, according to documents released Wednesday.
Public cost of Bills stadium to top $1B over lease
3 years ago
No Comments