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

The Buffalo Bills received significant taxpayer funds for their new stadium, which faces numerous reported issues. The stadium funding was part of state and local legislative agreements.
sportsgovernment funding
Impact Score
2/10