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 ...
The win was also sweet revenge for Miami, who suffered a shock elimination to Atlanta in last season's playoffs.
Everything about Atlanta’s new Mercedes-Benz Stadium is big. The total cost? $1.5 billion. The amount of steel used in its construction? 28,000 tons. The square footage? 2 million. Even the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results