ATLANTA (AP) Atlanta city officials, Falcons owner agree on financing terms for new $1 billion stadium .