The Falcons are expected to play their home games at the new Mercedes-Benz Stadium, after playing the previous 25 seasons at the Georgia Dome, if the stadium is completed before the start of the season.
The Falcons are expected to play their home games at the new Mercedes-Benz Stadium, if the stadium is completed before the start of the season, after playing the previous 25 seasons at the Georgia Dome. Construction on Mercedes-Benz Stadium's roof may not be completed before the start of the season.