Rich McKay, president and CEO of the Atlanta Falcons, makes a point while speaking to the Buckhead Business Association Jan. 15. Shown on the screen behind him is Mercedes-Benz Stadium, the home venue for the Falcons and the Atlanta United soccer club, and the host of the Feb. 3 Super Bowl. (John Ruch)
Posted inArts & Entertainment, Brookhaven, Buckhead, Dunwoody, Top Stories

Falcons CEO aims for better Super Bowl, stadium legacies