Bills' new stadium deal carries $850M taxpayer tab, gov says
March 28, 2022 at 19:56 PM EDT
The proposed $1.4 billion new home for the Buffalo Bills comes with a record $850 million taxpayer price tag in an agreement reached Monday to secure the franchise’s future for the next 30-plus years.