Reason favicon

The Buffalo Bills Got Tons of Taxpayer Money for a Stadium With a Lot of Pretty Lame Problems