It’s looking more and more like the Seahawks are going to finally play in London this year.
NFL UK will announce Thursday morning, Seattle time, the games that will be in London in 2018. They are likely to again be in October, at Wembley Stadium and at the new stadium of the English Premier League’s Tottenham Hotpur soccer club, in north London.
NFL UK managing director Alistair Kirkwood told ESPN in October: “We have a desire to get the other six teams that haven’t been over.”