Margot van Geffen and Sarah Juggins “As a whole, this experience has been incredible. Although this was a challenging year, we were able to reach our peak performance at the correct moment and ultimately win the World Cup.”
WORLD CUP NEWS : Margot van Geffen, a three-time World Cup champion, and Sarah Juggins discuss the Netherlands' frank assessment of their success in the...