Sky Sports NFL's dedicated channel returns ahead of 2021 season, NFL News
NFL's return to London underlines enduring love affair between the two, NFL
NFL London schedule 2022: Dates, times, TV channels to watch International Series games
NFL Announces Two 2023 International Games in Germany
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
NFL International Series - Wikipedia
Why Does the NFL Keep Sending Trash Games to London? - The Ringer
NFL RETURNS TO LONDON WITH TWO GAMES IN 2021 - Verge Magazine
Moss upstages Taylor's return in Colts' 23-16 victory over Titans. Richardson injures shoulder –
NFL London 2021: When are the games? Which teams are playing?