ATLANTA (AP) Atlanta city officials, Falcons owner agree on financing terms for new $1 billion stadium .
ATLANTA (AP) Atlanta city officials, Falcons owner agree on financing terms for new $1 billion stadium .
© 2013 by STATS LLC and Associated Press.