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 pro football facility. https://t.co/9lgbrzKqod — The New York Times (@nytimes) March 28, 2022 View post … Read more