Buffalo Bills fans turn a pocket of London into a home from home
How to watch Jaguars-Bills: Channel, streaming for NFL London game
NFL International Series: History of games outside America – NBC
NFL Announces Home Teams for International Games in 2023
N.F.L. Officially Adds 17th Regular Season Game - The New York Times
NFL London Games 2023 - Sport
Five NFL teams to play home games in Germany, London in 2023
NFL announces designated teams for 2023 international games
NFL views Spain as likely next European city to host a game, being