You are a crony capitalist who believes in corporate welfare. You must have been part of the awarded contract for the stadium. If the falcons or any other business wants a building for their business they can pay for it themselves. What is going on in your shthole city of Atlanta isn’t that different than what the NFL has pulled in a dozen other cities.
You are incorrect on soooo many levels
The Falcons have paid for the stadium