One of the longest and most distinguished riding careers in post-war European racing will come to an end July 14 after Gerald Mosse announced he will retire from the saddle at the age of 57.