Sports Juan Carlos Osorio steps down as Mexico head coach TLM Jul 28, 2018 In the aftermath of Mexico’s seventh consecutive last-16 defeat at the World Cup, Juan Carlos Osorio announced his decision to step down from his role as the head coach of the Mexican…