Embroidery Stitches Together Two-Thirds of Triple Crown
Embroidery answers the distance question to win the Shuka Sho (G1) Oct. 19 at Kyoto Racecourse, scoring two-thirds of Japan's Filly Triple Crown....
All Rights Reserved. Copyright , Central Coast Communications, Inc.