The 2023 Iditarod starts this weekend. Here’s what to know
The 2023 Iditarod kicks off Saturday with a ceremonial start in Anchorage followed by an official race start in Willow.
Read moreThe 2023 Iditarod kicks off Saturday with a ceremonial start in Anchorage followed by an official race start in Willow.
Read moreHe lost some weight, but otherwise Léon, an Iditarod sled dog who disappeared from a checkpoint in Alaska three months ago and was recently
Read more