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.
The total $850 million in public money passes the $750 million spent on the Raiders’ stadium in 2016.
Recover your password.
A password will be e-mailed to you.