Results Haydock Thu, 13th Jun, 2019

Going - Heavy (prec inspection 7am). 

THE IRISH TIMES