Canadian ultra athlete pushing on through pain in South Africa / Uncategorized / By admin_mntc Shanda Hill close to finishing South Africa Deca Ultra Triathlon while battling agonizing pain in inner thigh