NFL confirms Brazil and Spain site trips as international 'passion and demand' grows
The NFL touted the global demand for its product ahead of its five international games and confirmed Friday that cities in Brazil and Spain are under review as potential hosts in the future. London hosts three games this season, beginning Sunday when the Jacksonville Jaguars play the Atlanta Falcons at Wembley Stadium. In November, two games will be played in Frankfurt, Germany, including a potential blockbuster when the Kansas City Chiefs face the Miami Dolphins.