Three Iditarod Champions Vie As Race Kicks Off With Ceremonial Start
"The 2024 Iditarod Trail Sled Dog Race kicked off with brisk, gusting winds and sunny skies at the race’s ceremonial start in Anchorage on Saturday, amid hundreds of barking sled dogs and thousands of cheering race fans."