Falcons Take to the Skies for New York

The Falcons left the friendly confines of Atlanta on Saturday afternoon and we've got a behind-the-scenes look at their departure for New York

Advertising

Advertising