NFL views Spain as likely next European city to host a game, being
NFL Eyeing More Germany Games; France, Spain, Sweden On Radar
NFL looking to France, Spain as possible sites for future games
Pello Bilbao ends Spanish wait on scorching Tour de France stage
NFL eyes games in Spain and France after UK and Germany success