Caravaggio to take up Coolmore’s slot in The Everest by Mark Mazzaglia | Jun 26, 2017 | Racing Industry | 0 |