While there’s no question there’s plenty of talent among the 17 horses lining up for the Tenno Sho Spring (Emperor’s Cup, G1) May 2 at Hanshin Racecourse, there remains the issue of who will show up on the given day.
While there’s no question there’s plenty of talent among the 17 horses lining up for the Tenno Sho Spring (Emperor’s Cup, G1) May 2 at Hanshin Racecourse, there remains the issue of who will show up on the given day.