24:36Horse RacingAidan O'Brien: Why I'm keeping the faith in City Of Troy for Epsom & other news on stable stars22 May, 202422,499