Garrido, 27 ans, a débuté sa carrière en 2004 à la Real Sociedad, avant de rejoindre Manchester City au début de la saison 2007-2008.
Il a passé les deux dernières saisons à la Lazio, où il ne s'est pas imposé, ne disputant que dix matches de Serie A au cours de la saison 2010-2011 et onze la saison dernière.














