The world’s most famous sled dog race kicks off Saturday with an 11-mile-long trot through Alaska’s largest city.Think of the short jaunt in Anchorage as the festival part of the Iditarod Trail Sled Dog Race. This is the time relaxed mushers will smile and pose for photos, waving at crowds as they leisurely sail along streets covered with trucked-in snow.But watch out for Sunday, when the real competition begins in Willow, 50 miles to the north.Read more here: http://www.npr.org/templates/story/story.php?storyId=173256060