Japan Cup: Equinox wins as Christophe Lemaire rides world’s top-rated horse to victory
Equinox was a 30-100 odds-on favourite for the Japan CupThe world's top-rated horse Equinox claimed a stunning success in his homeland with victory in the…
Equinox was a 30-100 odds-on favourite for the Japan CupThe world's top-rated horse Equinox claimed a stunning success in his homeland with victory in the…