Folks who dont live anywhere near Georgia sure seem to have an opinion on how the Falcons are housed
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.