Video by Atlanta Falcons Rise Up
The $1.5 billion facility is the new home venue for the Falcons and Major League Soccer’s Atlanta United, and is expected to open August 26, for the Falcons first preseason home game against the Arizona Cardinals.
The Falcons and its fan base desperately need something to help wash the bitter taste of defeat out of their mouths, after suffering what some consider the worst choke in Super Bowl history, when the dirty birds blew a 28-3 lead at halftime and lost 34-28 in overtime to Tom Brady and the New England Patriots.
What better way to cope with defeat other than moving into a new home? And a lovely home it is.