Lord Kanaloa wins the 46th Sprinters Stakes in track record time; 1:06.7 Photo by Naoji Inada
lord kanaloanaoji inadasprinters stakes