NFL floats wild idea of possibly putting four teams in Europe as part of major international expansion
Five NFL teams to play home games in Germany, London in 2023
Thursday Night Football - Wikipedia
Everything you need to know about the 2018 NFL London Games
2022 NFL International Series Games: What will the matchups be?
They might be popular, but London's NFL games have been largely TERRIBLE
2018 NFL London Games: All you need to know
NFL International Series: History of games outside America – NBC New York
NFL International Series: History of games outside America – NBC Sports Philadelphia
2022 NFL season, Week 4: What We Learned from Sunday's games