That was a very nice football stadium in almost mint condition. What a waste of money.
—
I wonder how much taxpayers footed the bill.
They are probably still paying for the recently demolished stadium.
Several hundred million, to be paid by Atlanta residents and visitors (hotel tax).