Twickenham to stage three American football games over next three years, Rugby Football Union
NFL road trip: Beyond Germany, league eyes Spain, France –
Wembley will host at least two NFL games per season until 2020, NFL News
Saints not part of NFL's International Series in 2023 – Crescent City Sports
N.F.L. and Tottenham Reach Deal to Play at New Stadium in London - The New York Times
Bills' high-scoring offense takes flight in traveling to play Jaguars in London, Football
Wembley will host at least two NFL games per season until 2020, NFL News
American Football: The whole nine yards: The NFL comes to Wembley, The Independent
Patriots to take on the Indianapolis Colts in Frankfurt, Germany on Nov. 12, 2023