Suave Richard overcame a testing course and a bit of traffic to post a decisive victory in the 39th running of the Japan Cup in Association with Longines (G1) Nov. 24 at Tokyo Racecourse.
Suave Richard overcame a testing course and a bit of traffic to post a decisive victory in the 39th running of the Japan Cup in Association with Longines (G1) Nov. 24 at Tokyo Racecourse.