Bills' new stadium deal carries $850M taxpayer tab, gov says
4 years ago
21
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.