Falcons in London - Oct. 24

The Falcons hit the field at Arsenal Training Centre again on Friday to practice for their upcoming match against the Detroit Lions at Wembley Stadium on Sunday.

Advertising

Advertising