Jack Igelman

Author Articles

Iditarod Champ Trains for 1,000 Miles on Foot

North Carolina ultra runner Peter Ripmaster will be pulling his own sled in the 1,000-mile Iditarod footrace.