2023 NFL London games: All you need to know as the league returns to the UK, NFL News
Bills and Titans to Play in London in the 2023 NFL Regular Season - Nationwide 90FM
Bills scheduled for six primetime games in 2023, three at home, Sports
Buffalo Bills London fixture's date gets leaked weeks ahead of official release of new NFL schedule
NFL: 5 teams to play home games in Germany, London in 2023 - The San Diego Union-Tribune
Colts, Patriots to play in Frankfurt, Germany in Week 10 of 2023 NFL regular season
Buffalo Bills will play in London during 2023 NFL regular season
Predicting Buffalo Bills' 2023 NFL Season using PFF Simulator - Buffalo Rumblings
17 storylines in the 2023 Buffalo Bills schedule
The Buffalo Bills will play in London during 2023 season
NFL announces three International Games in UK in 2023 as Buffalo Bills and Tennessee Titans heading to Tottenham Hotspur Stadium and Jacksonville Jaguars at Wembley