Persian Moon wins his third race of the season at Epsom
The Mark Johnston-trained Persian Moon recorded his third win for the season with a pillar to post effort at Epsom this afternoon. Facing just two rivals the 2yo son of Makfi made all under [...]