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.