2017-nfl-international-series

2017 NFL International Series Schedule is now Released

The 2017 NFL International Series schedule has been released by the NFL. For the 2017 NFL regular season, there will be a total of four games played in London this season. The games will be held in London at both Wembley and Twickenham stadiums. Each location will host two games…