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.
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.