Dean Karnazes: The Globe-trotting ultra- marathoner who goes the Extra Mile