It's awesome the 32 billionaire owners of the multi-billion/year #NFL refuse to let stadiums get built unless the public pays for most of it

— TheHogSty (@TheHogSty) March 27, 2017