Emperor’s Cup Tests Japanese Stayers

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. Source

URL List