With a methodical move to the front with 300 meters to go in the Tenno Sho, Christophe Lemaire guides Justin Palace to his fifth win in...
Six horses have won the filly Triple Crown in Japanese racing history, with Daring Tact the latest to accomplish the feat on Sunday, October 18 at...