Former New York Red Bulls and Chicago Fire coach Juan Carlos Osorio has been hired as coach of the Mexican club Puebla.
The club said in a statement that Osorio would take over the team at the end of the month, once he leaves Colombia club Once Caldas. He will replace Sergio Bueno.
Osorio will join former Chicago Fire player DaMarcus Beasley. The American midfielder also played for PSV Eindhoven, Manchester City, Glasgow Rangers and Hannover.