How Buffalo Bills stadium deal compares to other NFL stadium pacts
‘One consistent thread across the two decades is that teams in smaller NFL markets received more direct public aid, with that money accounting for an average 73% of stadium costs in those markets.’