Atlanta City Council OKs Funds For Falcons' $1B Stadium

The Atlanta City Council voted Monday to approve the Atlanta Falcons' proposed $1 billion stadium development, which includes $200 million of public financing, removing one of the last hurdles to the...

Already a subscriber? Click here to view full article