Close
/

      Architects with the new Atlanta Falcons stadium released more images of what the new facility will look like.