Video: is this the best sports stadium in the world right now?

The home of NFL and MLS in Atlanta cost $1.5bn to build and its roof has been described as an architectural icon

Since officially opening its doors on 26 August last year, the Mercedes-Benz Stadium in downtown Atlanta has been turning the heads of sports fans across the globe.

Subscribe to The Week

Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.

SUBSCRIBE & SAVE
https://cdn.mos.cms.futurecdn.net/flexiimages/jacafc5zvs1692883516.jpg

Sign up for The Week's Free Newsletters

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

Sign up