Fans heading to Anchorage for Iditarod ceremonial start
Wagging tails and smiling faces will be plentiful in downtown Anchorage on Saturday as fans get to interact with the real stars of the Iditarod - the sled dogs. Thousands of people were expected at ...