Archive for the ‘Tottenham Hotspur’ Category

Why a new soccer stadium in England is disrupting the Premier League… and the NFL

Wednesday, August 15th, 2018

Tottenham Hotspur will play home games at Wembley Stadium until at least October because of construction delays. The cost of its new stadium at White Hart Lane in London is believed to be around $1 billion. A Seattle Seahawks and Oakland Raiders NFL game scheduled for October has also been affected.