Why does the NFL play games in London?
NFL Outside the US: Which Country Watches Most?
NFL looking to France, Spain as possible sites for future games
Going gangbusters: NFL attendance has bounced back in a major way
Is a London-based NFL franchise still just a dream?
Detroit Lions Could Have Game in Germany – Woodward Sports Network
NFL Announces Two 2023 International Games in Germany
NFL continues to grow in Mexico after 49ers defeat Cardinals 38-10
NFL Has Big Plans in London, Germany, Mexico, and Beyond
NFL confirms Brazil and Spain site trips as international 'passion
NFL announces growth of global markets program with addition of
NFL: 5 teams to play home games in Germany, London in 2023
NFL looking to France, Spain as possible sites for future games
NFL: 5 teams to play home games in Germany, London in 2023
NFL eyes games in Spain and France after UK and Germany