but Tottenham Hotspur's stadium has been the main London host of NFL games since 2019. There was talk of the NFL becoming the main tenant of the Olympic Stadium, before West Ham moved in.
Early on Friday morning, the NFL UK & Ireland account posted a video that revealed the teams coming to London next season. One minute later, the account posted a photo with the same three players.
It has been widely assumed that the Cincinnati Bengals would be giving up a home game at Paycor Stadium to play ...