A month-long extravaganza of Japanese Group 1 races begins with a full field set for the Queen Elizabeth II Cup for fillies and mares Nov. 12 at Kyoto.
A month-long extravaganza of Japanese Group 1 races begins with a full field set for the Queen Elizabeth II Cup for fillies and mares Nov. 12 at Kyoto.