Emperor’s Cup
Tenno Sho (Spring) (G1) Race Preview : Hanshin - Sunday, 2nd May 2021
The 82nd running of the Tenno Sho (Spring) will be held on Sunday, May 2nd and it is a 3,200m turf event at Hanshin Racecourse.
Top stories
Korea News
Featured