NFL looking to France, Spain as possible sites for future games
Is a London-based NFL franchise still just a dream?
Buffalo Bills and Tennessee Titans to play at London's Tottenham Hotspur Stadium
The key questions shaping the future of the NFL in Europe - ESPN
Growing Expansion of NFL: International Growth
NFL looking to France, Spain as possible sites for future games
NFL road trip: Beyond Germany, league eyes Spain, France
Is There Really An Appetite For The NFL In The UK?
NFL eyes games in Spain, France amid international growth - ESPN