Oct 10, 2019; London, United Kingdom; Detailed view of NFL shield logo on display at Tottenham Hotpsur Stadium.
Sports blog information from USA TODAY.
Oct 10, 2019; London, United Kingdom; Detailed view of NFL shield logo on display at Tottenham Hotpsur Stadium.