The 28th Dubai World Cup brings together runners from 14 countries and 33 individual Group One race winners to compete for nearly £25m at the most cosmopolitan meeting on the calendar.
The 28th Dubai World Cup brings together runners from 14 countries and 33 individual Group One race winners to compete for nearly £25m at the most cosmopolitan meeting on the calendar.