The King of the North: Jessie Holmes Repeats as Iditarod Champion
The “Last Great Race on Earth” has a back-to-back king. After a grueling 1,000-mile journey through some of the harshest terrain on the planet, Jessie Holmes and his elite team of dogs cruised into Nome, Alaska, to claim victory in the 2026 Iditarod. For Holmes—a former star of National Geographic’s Life Below Zero—this wasn’t just […]
The King of the North: Jessie Holmes Repeats as Iditarod Champion Read More »








