Osorio returns to play in Mexico © EuroFootball.com

After four years spent in Mexico's national team club, the defender returns to play in his homeland.

The 30-year-old footballer, who previously wore the "Cruz Azul" team's jersey, signed a contract with Nuevo Leono's "Monterrey" team.

This summer, the free agent Osorio also caught the eye of the leaders of Atene's "Panathinaikos" club.