The race has been tough going for Jill and among the challenges she has faced are rain, punishing hills and mounting ...