Gameday: Falcons vs. Lions - 2014

In this week's match-up, the Atlanta Falcons are across the pond in London taking on the Detroit Lions at Wembley Stadium.

Advertising

Advertising