Gov. Hochul’s Husband May Profit From Stadium

The Buffalo Bills are getting a new $1.4 billion stadium, and $850 million of that will be paid with taxpayer money. That’s the highest amount of taxpayer dollars ever spent on a stadium in the United Sttates. Some are questioning the hefty public contribution, especially since the governor’s husband might profit from the new site.