Atlanta city officials, Falcons owner agree on financing terms for new $1 billion stadium

Print
Email
|

Associated Press

Posted on March 7, 2013 at 3:06 PM

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

Print
Email
|