Iditarod Race Start | Fan-friendly event kicks off Iditarod race across Alaska
The sound of howling dogs filled downtown Anchorage on Saturday as mushers from around the world gathered for the ceremonial start of the Iditarod Trail Sled Dog Race. Read more here.