Reynolds on the NFL in the UK, Chances of a London-Based Franchise

Sky Sports TV NFL Reporter Neil Reynolds joined Mike Wobschall during the team's recent trip to London to talk about the state and popularity of NFL football in the UK, if there could be a full-time NFL team in London, and more.

Latest Videos

Advertising