Sports

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.