
Mexico wins 10th Gold Cup title after thrilling victory over US
Washington – The highly anticipated final, played at NRG Stadium in Houston, Texas, brought an exhilarating close to the tournament co-hosted by the United States and Canada with the participation of the teams of the Confederation of North, Central …