When the NFL begins a new chapter in London play with an Oakland Raiders-Chicago Bears game at Tottenham Hotspur Stadium, it will do so at a purpose-built multiuse stadium designed for equally high-end American football and British soccer experiences. (more…)
