Next season the Raiders are headed back to London for the second time in the past five seasons. This time, however, there is a slight wrinkle. They won’t be playing in the usual locale at the massive 90K seat Wembley Stadium. And that’s where it gets tricky.
The stadium is the new home of the Tottenham Hotspurs. Thing is, though, that stadium isn’t even constructed yet. And if you think its just some finishing work that is still left to be done, think again. Two days ago, on January 12, they put out the latest photographs of the stadium construction.