Craig Hamilton, Esteban Carracas