0 votes
What NFL team plays in London 2019?

1 Answer

0 votes
The NFL will return to London for the 2019 season with four games, two at world-renowned Wembley Stadium and two at the brand-new Tottenham Hotspur Stadium.
...