Horse racing- Battaash lands King's Stand Stakes to hand Crowley Royal Ascot treble
Horse racing: Battaash lands King's Stand Stakes to hand Crowley Royal Ascot treble Reuters

Horse racing: Battaash lands King's Stand Stakes to hand Crowley Royal Ascot treble Reuters