home > news Could London become a permanent home for the NFL?
Could London become a permanent home for the NFL?
Be it the towering, arced south stand, the roof rimmed with glass, or the golden cockerel that surveys proceedings from on high, Tottenham Hotspur's new stadium has attracted many envious glances since opening its doors earlier this year.