Discoveries wins Moyglare Stud Stakes for Jessica Harrington and Shane Foley
POSTED: September 13, 2021
Jessica Harrington who enjoyed three winners on the opening day of Longines Irish Champion Stakes at Leopardstown on Saturday continued her rich vein of form...