Guerrouj, Haile y actualmente Kipchoge.