Public cost of new Buffalo stadium will top $1B over lease

The public's share of the cost of building and operating a new stadium for the Buffalo Bills will exceed $1.1 billion, once long-term maintenance costs are factored in, according to documents released Wednesday.
Original Story: 
Published Date: 
Thu, 03/31/2022 - 1:56am
»