City of Troy

City of Troy Named Horse of the Year at Cartier Awards

City of Troy won Horse of the Year at the Cartier Racing Awards in London, following an impressive season where…

1 month ago