Back to the Atlanta Falcons Newsfeed

Atlanta Falcons playing in London is haphazard

Oct 13, 2019; London, United Kingdom; General overall view of the NFL shield logo at midfield during an NFL International Series game between the Carolina Panthers and the Tampa Bay Buccaneers at Tottenham Hotspur Stadium. Mandatory Credit: Kirby Lee-USA TODAY Sports

The Atlanta Falcons are once again headed back to London in the 2021 NFL season. Atlanta Falcons fans weren’t able to get to games in 2020 and now the franchise will play 10 of their 17 games away from Mercedes Benz Stadium.

While the 2020 opponent for the Atlanta Falcons was never actually announced publicly, they were supposed to play at Tottenham Hotspur Stadium.