Repeat: The NFL matches played at Wembley are always a success, and there is interest in a London-based franchise .
The NFL matches played at Wembley are always a success, and there is interest in a London-based franchise .