Tailgate: Is it finally time for an NFL franchise in the UK?

Vick asks players and fans if the UK is ready to have its own team.

Scroll to continue with content
Ad

What to Read Next

Back