Massive SLAP in the Face to New Yorkers: Almost 1 BILLION Dollars from Public Diverted to New Buffalo Bills Stadium, Child Services Cut by $800M
New York State officials have reached a deal to use $850 million in public funds to help the Buffalo Bills build a new $1.4 billion stadium adjacent to its current home. It would be largest taxpayer contribution ever for a …