It's time to revisit our annual series to assess the sires of 2025 with the aim of working out where the value lies. We'll reissue the usual caveat that value means different things to different people. For the benefit of this series, we are using the euro as our currency for bracketing, and will deal with stallions in the following four tiers: €50,000 and up €20,000 to €49,999 €10,000 to €19,999 Under €10,000. Only one of the new additions to the European stallion ranks for 2025 makes it into the...