Explainer: What is the Erie County Stadium Corp. and what’s its role in the new Bills stadium?
‘The group was formed more than two decades ago, but it had been inactive for several years, until recently. Last Monday, the subsidiary of Empire State Development approved the framework for the new Buffalo Bills stadium project.’