FOR the true racing aficionado, the road to Cheltenham begins across the Irish Sea. The Dublin Racing Festival isn’t just a ...