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