2017 London games: NFL announces which teams will be playing
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
Active NFL players with UK roots: Six players who are living the American dream – SportsByte
NFL in 'constant' discussion over London franchise - SportsPro
2023 NFL London Games: American Football in the UK –
The Ultimate Guide to the NFL London Game Day Experience
NFL London 2023 tickets: When do they go on sale? How to buy
NFL International Series 2021: All you need to know before London games - BBC Sport
Buffalo Bills to play in London during 2023 NFL regular season
NFL International Games 2023: Fixture dates, tickets, venues & how to watch
NFL International Games confirmed for 2023 including team playing in London twice - Mirror Online