Tailgate: Clive Allen believes the Tottenham Hotspur stadium could have it's own franchise
The former London Monarchs kicker says Europe is ready to have it's own NFL team.
The former London Monarchs kicker says Europe is ready to have it's own NFL team.