Falcons Announce International Game in London 2021
Falcons to play Jets in London
Roger Goodell says NFL may add new international host for game in 2024 – NewsNation
NFL's Atlanta Falcons plan to play at Tottenham Hotspur Stadium as a home team in 2021 season
London is ready for NFL team; league targets 2022 - Sports Illustrated
Atlanta Falcons announce London game this fall as part of NFL's International Series - ESPN
Tottenham stadium general view hi-res stock photography and images - Alamy
Tottenham neighborhood eyes economic impact of NFL games
Could A Super Bowl Ever Be Held Outside Of America?
Atlanta falcons stadium hi-res stock photography and images - Alamy
Bills' high-scoring offense takes flight in traveling to play Jaguars in London, Football
NFL planning to host regular-season games in Germany
Jags getting LT Cam Robinson back from 4-game suspension for performance-enhancers