Joe Goodkin, a full-time musician and ultra-endurance runner, is preparing for his first 100-mile race, the Tunnel Hill Ultra ...