Add this topic to your myFT Digest for news straight to your inbox
2001 winner is world’s most valuable stallion, earning up to €75m a year at stud
International Edition