Trending United Kingdom Godolphin yard favourite Creative Force suffers fatal injury in York sprint 1 year ago Creative Force #CreativeForce