- Joined
- May 8, 2002
- Posts
- 355,050
- Reaction score
- 38
ATLANTA (AP) -- 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.
More...
More...