CBA group asks for $500M in community investment as Bills stadium deal looms
New York State, Erie County and the Buffalo Bills have until this Sunday, October 16th, to finalize agreements and contracts related to the new $1.4 billion stadium in Orchard Park.