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

Mar 14, 2025 - 23:41
 0
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