MLS Scores and Results on July 18; Gerrard Makes Debut
DALLAS, Sporting Alert – Scores and results from the U.S. Major League Soccer (MLS) games that took place in the set of fixtures on Friday… Read More »MLS Scores and Results on July 18; Gerrard Makes Debut