The National Football League will play four games in London in 2017.
The National Football League will play four games in London in 2017. Nicky Hayes Nicky Hayes/NFL
The National Football League will play four games in London in 2017. Nicky Hayes Nicky Hayes/NFL