Vikings recall NFL's first game in London: 'When we kicked anything, it was a pretty big deal.'
Why does the NFL play games in London?
Wembley Stadium Visitor's Guide, London, England
London Called Cardinals Long Ago
UEFA Euro 2020: Wembley's way back to full-capacity events - Access All Areas
Champions League final: UEFA reduces ticket prices for showpiece football match
NFL London Games ticket prices and seating plan announced
Wembley Stadium in London - The Spiritual Home of English Soccer – Go Guides
NFL London Games 2023 - Sport
Club Wembley will hold key to FA funding if stadium is sold to American billionaire
Jacksonville Jaguars Focusing on Biz Push During London Double-Header –