Tailgate: Clive Allen believes the Tottenham Hotspur stadium could have it's own franchise

Yahoo Sport UK

The former London Monarchs kicker says Europe is ready to have it's own NFL team.

Scroll to continue with content
Ad

What to read next