Caballero, nacido en Santa Elena, Entre Ríos, hace 32 años, fue solicitado especialmente por el DT del City, el chileno Manuel Pellegrini, quien ya lo había dirigido en el equipo andaluz, y se le hizo un contrato hasta 2017, según consignó la agencia EFE.
 
El arquero, campeón con Boca del Apertura 2003, más la Copa Libertadores y también la Intercontinental del mismo año, será compañero en el `City` de los argentinos Martín Demichelis, Sergio Agüero, Bruno Zuculini y Pablo Zabaleta.

 Caballero inició su carrera en Boca Juniors (2002-2004) y luego defendió los colores de Elche, también de España (2004-2005 y 2006-2010), Arsenal de Sarandí (2006) y Málaga (2010-2014).