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.

Previous post Epic Games said it accepts FTC fine ‘because we want Epic to be at the forefront of consumer protection’
Next post The Conversation: Buying gifts? Why ‘buy now, pay later’ could be a dangerous option for many holiday shoppers