Falcons at Chiefs - 2012

The Falcons headed to Kansas City Sunday to take on the Chiefs for the opening of their 2012 regular season.

Advertising
Advertising