Contrail Lands Japanese Triple Crown Sweep

Contrail made history on several fronts and raised expectations to new heights with a hard-fought victory Oct. 25 in the Kikuka Sho (Japanese St. Leger, G1) at Kyoto Racecourse. Source

URL List