NFL to Lend $200M Toward Construction of Atlanta Falcons Stadium
$200 million also coming from public bonds
NFL owners approved a $200 million loan Tuesday for the Atlanta Falcons to build a new stadium.
The multipurpose stadium could cost as much as $1 billion, with team owner Arthur Blank committed to funding most of it.
Show Comments (0)