Frankie Dettori insists Lord North is back to his best Frankie Dettori is upbeat about Lord North landing the £2.2million first prize in this afternoon's Dubai Turf at Meydan racecourse for the second year running. Source of original post