Falcons Take to the Skies for New Orleans

The Falcons left Atlanta for their final regular season road trip of the year ahead of Sunday's all-important NFC South matchup against the Saints

Advertising

Advertising