Here's What The Futuristic, $1.2 Billion Atlanta Falcons Stadium Will Look Like
The building looks like a piece of metal origami.
Taxpayers are on the hook for $200 million, the Atlanta Journal Constitution reports.The team and the league will pay $1 billion.
The stadium looks great. It's not one of those vintage-revival stadiums we've seen in recent years. It's a spaceship.