2019 Japan Cup (G1) Swerve Richard Winner
November 24, 2019 Horse racing, Japan Cup (11R), 1-5, Swerve Richard, jockey Oisin Murphy and trainer Yasushi Shono (right), Tokyo Racecourse, Tokyo, Japan.
Details
Restrictions
Authorization requested before purchase