- Joined
- May 8, 2002
- Posts
- 355,122
- Reaction score
- 38
You must be registered for see images
The NFL will host its first game at Tottenham Hotspur Stadium, built with the NFL in mind, when the Chicago Bears and Oakland Raiders play in London on Sunday. The stadium opened its doors in April, months after it was initially set to host its first NFL game, and will host another game Oct. 13. The four London games make it 28 played in the city since 2007, when the league began what it then called its International Series.
Continue reading...