The Georgia Dome was imploded on November 20, 2017. Football games and other large events have moved to the Mercedes-Benz Stadium.
The Georgia Dome was imploded on November 20, 2017. Football games and other large events have moved to the Mercedes-Benz Stadium.