Atalanta stunned Juventus as it cruised to a 4-0 away win on Sunday to strengthen its grip on third place in Serie A while ...
An curved arrow pointing right. The new home of the Atlanta Falcons, Mercedes-Benz Stadium cost $1.5 billion and is expected to be completed in June. The stadium features a retractable roof and a ...
(Photo by Scott Cunningham/Getty Images) (ATR) The largest physical legacy of the 1996 Atlanta Olympics will be gone with the wind after barely 20 years of existence. Centennial Olympic Stadium ...
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 ...
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.