Taxpayers Will Pony Up $850 million for Buffalo Bills’ New $1.35 Billion Stadium

Because billionaire NFL owners and millionaire NFL players just absolutely need (original; archive link here [doesn’t work on all browsers]) government handouts for their venues to play a child’s game.

Share

12:05 am on March 31, 2022