The Margin: Buffalo Bills set NFL record for most public money spent on a stadium: $850 million

Asian couple senior walking on the beach holding hands.Honeymoon family together happiness lifestyle.Life after retirement.plan life insurance

The total $850 million in public money passes the $750 million spent on the Raiders’ stadium in 2016.

You might also like