Alaska’s Iditarod Trail Sled Dog Race kicked off its ceremonial start in Anchorage on Saturday. Dozens of mushers and their sled dog teams will start from Willow, Alaska on Sunday to start the …

Tags: alaska