The Arizona Cardinals will play a home game in Mexico City next season.
The franchise described giving up a game at their State Farm Stadium home as a "necessary move" after Arizona was awarded the hosting rights to Super Bowl LVII.
An opponent and a date for the fixture have yet to be confirmed.
Arizona played the league's first game in Mexico City back in 2005, beating the San Francisco 49ers 31-14 in front of a then NFL-record crowd of 103,467.
In Friday's announcement, Cardinals chairman and president Michael Bidwill said; "Two years ago when the NFL awarded Super Bowl LVII to Arizona and State Farm Stadium, we understood the requirement of hosting an international game before 2023.
"We are thrilled to learn that this game will take place at Estadio Azteca where we received such an enthusiastic reception in 2005.
"We are extremely grateful for the support we receive from fans in Mexico and look forward to an incredible experience"
After that 2005 fixture, Estadio Azteca has played host to three further NFL games. Super Bowl champions the Kansas City Chiefs beat the Los Angeles Chargers in Mexico City in the 2019 season.
The Cardinals finished last in the NFC West with a 5-10-1 record in 2019, but the rapid development of quarterback Kyler Murray, the first overall pick in last year's draft, offered hope of a quick turnaround for Arizona.