Trapped man freed after harrowing rescue along Hwy 99