Jessica Fox, a 31-year-old Australian whitewater slalom canoeist widely regarded as the greatest female athlete in her sport, has made a competitive return at the World Cup in Prague following surgery for a kidney tumor that forced her to miss the previous year's world championship.