Farrington Triumphs at CHI Geneva to Claim Third Rolex Grand Slam Major Victory
Photo: © Rolex Grand Slam / Sofya SK The Rolex Grand Prix at CHI Geneva 2025 provided a thrilling climax to the 64th edition of this iconic show, with 40 of the world’s top riders from 12 nations contesting the final Rolex Grand Slam of Show Jumping Major of the season. Among them were 12…
