James Mackie | @JMackieRacing
It's the final day of the Craven meeting at Newmarket and Cheltenham continues with it's April meeting as ITV cameras head to both. We've gone through the cards and picked out some......