Iditarod sled dog race

The world's longest sled dog race, the 1,000-mile Iditarod from Willow to Nome, Alaska, starts Sunday, March 3, 2013. Here's a look at images from earlier races.