Atlanta Mayor To Make Stadium Announcement
WAGA-TV reports that the announcement is expected sometime Tuesday morning, though it's not clear exactly what the mayor will reveal.
City and state officials have been negotiating for land and considering two possible sites -- one just south of the Georgia Dome and one to the north of it.
After negotiations with two churches at the south site stalled, state officials said they were turning their attention to the north site for the $1 billion retractable-roof stadium.
Source: Associated Press