Jessie Holmes Says His Dogs Deserve All the Credit for His 'Magical' First Iditarod Win

Musher Jessie Holmes has won the longest-ever Iditarod Trail Sled Dog Race

Musher Jessie Holmes has won the longest-ever Iditarod Trail Sled Dog Race