The speed merchants get their chance to shine in race three at Royal Ascot June 19, the King’s Stand Stakes (G1) over five furlongs, where U.S.-trained Lady Aurelia will try to defend her title.
The speed merchants get their chance to shine in race three at Royal Ascot June 19, the King’s Stand Stakes (G1) over five furlongs, where U.S.-trained Lady Aurelia will try to defend her title.