NFL: New digs for Falcons as they welcome formidable Packers

5947593_web1_AP17257860411717.jpg
The last time they faced off in Atlanta, the Falcons routed the Packers for the NFC title. When they meet Sunday night, the site will be different, with the Falcons playing their first regular-season game in Mercedes Benz Stadium. ADVERTISING