Back to the Orlando City SC Newsfeed

Dolphins won’t play in London this season as NFL cancels all International games

The NFL announced on Monday that all 2020 regular season games will be played in the United States because of the Covid-19 pandemic because the league is focused on the “well-being of players, personnel and fans.”

The league was expected to play four games in London at Wembley Stadium and one in Mexico City at Azteca Stadium, and the Dolphins were slated to compete in London for the fourth time in franchise history.

“After considerable analysis, we believe the decision to play all our games domestically this season is the right one for our players, our clubs, and all our fans in the US, Mexico and UK,” Christopher Halpin, the NFL Executive Vice President of Strategy & Growth.