Seahawks Fans Have London Sounding Like A Home Game

Oct 29, 2016; London, United Kingdom; Conceptual rendering of Tottenham Hotspur Stadium scheduled to open in 2018 that will play host to two NFL games over a 10-year period as a partnership with the English Premier League team on display during the NFL International Series Fan Rally at the Victoria House. Mandatory Credit: Kirby Lee-USA TODAY Sports

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.