
The final leg of the Japanese Triple Crown, the Oct. 24 Kikuka Sho (G1) at Hanshin Racecourse, lacks the winners of the first two legs but features a wide-open field of 18 with lots of promise for the big year-end races. Source
The final leg of the Japanese Triple Crown, the Oct. 24 Kikuka Sho (G1) at Hanshin Racecourse, lacks the winners of the first two legs but features a wide-open field of 18 with lots of promise for the big year-end races. Source