<

A Closer Look at the Retractable Roof of Atlanta's Bonkers New Stadium

Remember when the Atlanta Falcons announced they'd be building a new stadium—using a boatload of public money—that would be crowned with a retractable roof? The architects of the $1.2 billion project recently passed along a new fly-through of the design. And while it's our best look yet at the structure, it also… » 1/20/15 7:04pm 1/20/15 7:04pm