Even with the recent change in FIFA regulations regarding the change of associations, it’s exceedingly rare to find a player who has represented two different countries at the full international level. And if those two different countries happen to be the greatest of rivals, you are talking about long odds indeed.
And then you look at the group assembled here in Philadelphia, and you find not one but two individuals who fit the bill.
Mexican-born Martin Vasquez played three matches for his native country against international opponents in the early 90’s, but since the games were not recognized by FIFA he remained eligible to play for the United States once he gained citizenship. Vasquez earned seven caps from 1996-98, including appearances in World Cup qualifiers.
Originally from Las Cruces, New Mexico, Edgar Castillo represented Mexico in 2008 Olympic Qualifying and then three friendlies for the full team. He applied for a change of association in 2009, and debuted for the U.S. National Team on Nov. 18, 2009, in a friendly against Denmark.