Always an impressive talent, Carlos Carrasco is still searching for the one thing he needs to be a true fantasy star – health.