A Generous Hand from Gov. Hochul or an Unexpected Gift? The Bills’ New Stadium Continues to Benefit Billionaires
Turns out masterminding a gift to New York energy billionaire and Buffalo Bills owner Terry Pegula of $850 million in taxpayer cash to fund a spankin’ new stadium was not Gov. Kathy Hochul’s best idea. Since the handout, the team’s value has skyrocketed. …
Read more