A recent addition to the skyline, Mercedes-Benz Stadium has taken the Atlanta sports scene to another ... Fans interested in public transportation can take the MARTA city rail system to the ...