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

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


Posted

in

by

Tags: