ON the 13th hour, of the 11th day, of the third month, the good Lord looked down on the grassy plains and saw that all was good. “They’re off,” he cried! And yes, everything stops at Cheltenham 2025 for the next week.
Racefans, owners, trainers, punters, we’re all on the same bandwagon this week.
SHARING OPTIONS: