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.
Read Entire Article