The History of the NFL International Series in London
London Monarchs, American Football Wiki
NFL in London: A history of the NFL's International Series in the U.K., NFL News
London Stadium - Wikipedia
1987 NFL season - Wikipedia
NFL announces five teams that will play in 2022 International Series
MLB London Series - Wikipedia
NFL announces 5 International Series games in 2019 Could Giants be headed to London or Mexico City?
The NFL International Series
List of current National Football League stadiums - Wikipedia