Pregame Hype: GB vs ATL

The Falcons debut in Mercedes-Benz Stadium for their first regular season home game. Get ready for the game here

Advertising