Falcons Sports Radio host calls us a "Terrible road team".

Of course, Atlanta is buttfrustrated. I love it so much.

We aren't the BEST road team, but it's quite coincidental how THEY says this after the Saints beat them in their own house.