Who knows if the Atlanta Falcons new stadium will look like this?

And, if it does, when will we see it?

No one knows for sure.

But the first step has been taken, as the Georgia World Congress Center Authority has approved the plans submitted by the Falcons and 360 Architecture.  There are many more hurdles ahead (including figuring out WHERE the stadium will be.

But this is pretty wild.

My guess is, New Orleans Saints fans are gonna say "WHAT?"

More From News Talk 96.5 KPEL