£900,410.75 Shared by 28.06 Units Claiming £32,088.70 Each
The first leg of the day, the Triumph Hurdle, was the one that dealt a devastating blow to the betting pool at Cheltenham in 2018,… Read More »£900,410.75 Shared by 28.06 Units Claiming £32,088.70 Each