August 15, 2022

The $850 million, taxpayer-funded deal to build a $1.4 billion stadium for the Buffalo Bills is potentially a big win for the firm of Gov. Kathy Hochul’s husband.

Leave a Reply

Your email address will not be published.