The London Games Stadium, Tottenham Hotspur
Oct 5, 2023; London, United Kingdom; A general overall aerial view of Tottenham Hotspur Stadium, the site of the 2023 NFL London Games between the Jacksonville Jaguars and Buffalo Bills (Oct. 😎 and the Baltimore Ravens and Tennessee Titans (Oct. 15).Â
Credit
© Kirby Lee-USA TODAY Sports
From the album:
2023/10/08 Bills vs. Jaguars (London)
· 75 images- 75 images
- 0 comments
- 0 image comments