The Buffalo Bills and New York State officials are nearing final approval to build a new National Football League stadium in Orchard Park, New York, with $850 million in municipal subsidies.
On Thursday, the Erie County Stadium Corporation, a subsidiary of New York’s principal public-benefit corporation, will hold a public hearing on the $1.4 billion stadium project at 5 p.m. local time. Residents will have the chance to weigh in on the merit of the deal — which ranks among the
Locals from Erie ...
