The Kumotori Sho, one of the main preparation races for the Haneda Hai, will be held on February 18 over 1,800 meters (about 1 1/8 miles) at the Oi Racecourse. The course and distance are the same as the April 29 Haneda Hai, the first leg of the Japanese Dirt Triple Crown for 3-year-olds. The […]