Cheltenham win would be ‘so special’ – Bowen James Bowen is hoping his run of bad luck at the Cheltenham Festival ends in 2024 and he finally rides a winner. Source of original post