NFL Photos | NFL Photography Gallery | NFL.com

Tour the new Mercedes-Benz Stadium

The Atlanta Falcons' new home, the Mercedes-Benz Stadium, is coming together quickly. Take a peek through the Falcons' new digs.

Advertising