British NFL fans will find out the 2018 schedule for the regular-season games played in London on Thursday.

The National Football League has been playing matches in the capital since 2007, and has now staged 21 games – 18 at Wembley Stadium and three at Twickenham Stadium.

In all, 26 different NFL teams have participated in those games with over 1.6 million fans attending.

Ahead of the announcement that will be made from Tottenham, Alistair Kirkwood, managing director of NFL UK, said: “We are very excited, especially coming off the back of such a successful 2017.

Randy O.Posts
British NFL fans will find out the 2018 schedule for the regular-season games played in London on Thursday. The National Football League has been playing matches in the capital since 2007, and has now staged 21 games - 18 at Wembley Stadium and three at Twickenham Stadium. In all, 26 different...