Espino fue contratado originalmente por los Rojos de Cincinnati como jugador de cuadro agente libre no reclutado en 1999.
Espino fue invitado a los entrenamientos de primavera para la temporada 2010, pero no entró en el club y fue asignado a los Columbus Clippers de Triple-A.
Permaneció con los Indios hasta 2010, jugando para AA Akron Eros y Columbus.
Fue asignado a AAA Albuquerque Isotopes, donde apareció en 65 juegos y bateó .292.
En 2014, Espino bateó .252/.274/.298 con 1 jonrón y 18 carreras impulsadas en 70 juegos.