London will not host an NFL game this year for the first time since 2006 after plans to stage four matches in the capital were shelved due to the coronavirus pandemic.
Wembley and the Tottenham Hotspur Stadium were due to stage two games each later this year, but the NFL on Monday announced that all its 2020 fixtures will take place in the United States to cut down on travel.
The full season schedule is due to be published later this week. The Jacksonville Jaguars, Miami Dolphins and Atlanta Falcons were among the teams due to play in London this year, continuing a series which began with a meeting between Miami and the New York Giants back in 2007.