Tag: 'Duke of York Stakes'

Harry Angel wins Duke of York Stakes

Star sprinter Harry Angel has made a successful start to his campaign with an authoritative display in the Duke of York Stakes.