Fox Sports tweeted Tuesday that the New England Patriots and Miami Dolphins are set to meet in Estadio Azteca in Mexico City during the 2020 season.
Dolphins, Patriots to face off in Mexico City in 2020 Divisional meeting (Dolphinswire)
Fox Sports tweeted Tuesday that the New England Patriots and Miami Dolphins are set to meet in Estadio Azteca in Mexico City during the 2020 season.