2 December 2014, IFHRA ~ Following the Japan Cup in Association with Longines at Tokyo Racecourse in Japan, British jockey clinched the title of Longines World’s Best Jockey over Belgian jockey Christophe Soumillon. Despite Soumillon’s stunning victory in the celebrated Japanese race aboard Epiphaneia (JPN), Moore’s earlier successes in the world’s top 100 Group 1 and…