Frankie Dettori insists Lord North is back to his best
Frankie Dettori admits Lord North has ‘had his problems’, but insists ‘everything is very positive’ as the horse goes in search of its second straight win at Meydan Lord North won the Dubai Turf race at Meydan in 2021 to earn a major cash prize The horse has struggled since then, and has only raced … Read more