Skip to main content
Advertising

Eight Players to Watch: Falcons vs. Lions

As the Atlanta Falcons take on the Detroit Lions in London at Wembley Stadium, keep your eyes on these eight players that could make all the difference.

Advertising
Advertising