THE ITV cameras are at Newmarket again but also take in two races from York. But ahead of Super Saturday, there’s also racing at tracks such as Chester and Ascot as the weekend nears. PA:Press Association COME ON LEICESTER (2.25 Newmarket) may have a terrible name but I think she’s the wrong price in the Duchess Of […]