Before the 2009 CONCACAF Gold Cup final, the last time Mexico defeated the United States in an international soccer match on American soil was almost 10 years prior.
Before the 2009 CONCACAF Gold Cup final, the last time Mexico defeated the United States in an international soccer match on American soil was almost 10 years prior.