Why the NFL is still a long way from having a London franchise

Harry Currall watches the NFL in London and explores just how close the city is to getting its own team
On The Road With My NFL Team

What’s it like to be an away fan travelling thousands of miles to an NFL game?