Omar Gonzalez was born in the USA but has plenty of family in Mexico and considers himself Mexican.
"I'm really excited," Gonzalez told reporters on Monday.
"I still have maybe half of my family that lives in Monterrey, Mexico, and I have a lot of ties here and I'm very proud to be Mexican and to be able to play against Mexico in Azteca is going to be something really special for me. I can't wait for it. I'm going to have a lot of fun with it.
"I'm playing for the US and that's what I always wanted to do. But the feeling I feel of being Mexican and playing in Azteca is really hard to put into words. It's really a special time for me."
He added: "Me and my family coming over to America to have a better life and I'm first-generation Mexican-American and making my life here. Things have gone great for me. And I just think it just shows that to be able to live the American dream that so many Mexicans want to come over and do."