Skip to main content
Advertising

Throwback Thursday: Football Abroad

This week's game in London isn't the first time the Falcons have played abroad. In 2000 and 2005 the Falcons traveled to Tokyo, Japan for the American Bowl, a preseason game played internationally.

Advertising
Advertising