A Know-Before-You-Go Guide to Atlanta’s Mercedes-Benz S... Atlanta’s Mercedes-Benz stadium has quickly become one of the most talked-a... stubhub 3 years ago