• Home
  • /NFL News
  • /NFL reaches agreement to play games at Twickenham Stadium

NFL reaches agreement to play games at Twickenham Stadium

The National Football League has announced a partnership with the Rugby Football Union (RFU) that will see the league play a minimum of three regular-season games at Twickenham Stadium in London over a three-year period.