Share
twitterlinkedinfacebook
Image 1 of 1
140301-JRE-7981E-0046.jpg
A sled dog waits to be put in a harness at the ceremonial start of the 2014 Iditarod Dogsled Race in downtown Anchorage, Alaska. Sixty-nine mushers paraded their teams through Anchorage today and will depart from the official start in Willow tomorrow to begin the 975-mile race to Nome.