O’Shea to get the ball rolling in Abu Dhabi
Ed Marnane
There are 15 runners carded to go to post for the $12-million Dubai World Cup at Meydan Racecourse on Saturday.
Ed Marnane takes a close look at the nine races to be run at Meydan Racecourse in ...