Posts

Showing posts with the label Updates: USA takes on Mexico in clash between historical rivals

Updates: USA takes on Mexico in clash between historical rivals

Image
The international matches continue as the United States takes on Mexico in a friendly in Glendale, Arizona.