Andrés Guardado, one of the most iconic players in the history of Mexican soccer, has announced his retirement from the sport ...