Roof to be closed when Buffalo Bills take on Atlanta Falcons
Atlanta Falcons opened their third stadium this year; Buffalo
Mercedes-Benz Stadium selected as potential AFC Championship Game site
NFL Concessions: Why Fan-Friendly Revolution Is Being Delayed
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Best of 2016: #9, Mercedes-Benz Stadium - Football Stadium Digest
LOOK: The Falcons have a 73,000-pound bird statue in front of
Atlanta's New Stadium, Mercedes-Benz Dome - Sports Illustrated
NFL Week 12 Preview: Bills at Chiefs
Mercedes-Benz Stadium chic on-field terraces - Coliseum
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Tickets for potential site of AFC Championship Game in Atlanta set
A giant stainless steel falcon is rising up in front of Mercedes