U.S. News

Billionaire Terry Pegula Gets $850 Million Subsidy for New Buffalo Bills Stadium

SWEET DEAL

The Bills announced a deal to build a new $1.4 billion stadium, with $850 million coming from public funds.

GettyImages-1166766951_pj7ovy
Jeff Zelevansky/Getty

Got a tip? Send it to The Daily Beast here.