My dad's demo company is demolishing the Falcons stadium in February. He just sent me these pictures he took while doing an inspection the other day. This place is huge. from nfl