|03-08-2013, 08:26 AM||#1|
Join Date: Feb 2004
Terms reached for $1 billion Falcons stadium
Financing terms have been reached for the Atlanta Falcons' proposal to build a new $1 billion stadium, keeping the team's home games in the city's downtown, officials announced Thursday. The city council must now vote on the proposal.