2012 Ironman World Champ Leanda Cave has announced her retirement from triathlon.

Advertisement