Rafter rides Devil’s Preacher to the win in the Open Hurdle race.
Rafter rides Devil’s Preacher to the win in the Open Hurdle race.