News

Atlanta’s soccer fans may soon notice MARTA logos on the big screens at Mercedes-Benz Stadium after the transit agency’s board approved the plans for a large-scale branding partnership with ...