• Home
  • /NFL News
  • /NFL expands London presence, will play games at Twickinham Stadium
NFL expands London presence, will play games at Twickinham Stadium

NFL expands London presence, will play games at Twickinham Stadium

Even more American football games are heading to London. The NFL has announced a partnership with the Rugby Football Union that will include at least three regular-season games at Twickenham Stadium in London, starting in October 2016. That will be the first London game played at a venue other than Wembley Stadium. “We are committed…