Whether folks love or hate it, the new Atlanta Falcons stadium is going to be built.
Legislator appointed to committee over GWCC
Panel will monitor new stadium project