Atlanta has more sports arena offerings than just Truist Park, home to the famous Braves. At the Mercedes-Benz Stadium, soccer fans can watch Atlanta United while football fans can catch the Falcons.