Restoring the Sacred
Sunday, March 6, 2016
Iditarod 2016: Ceremonial Start Photos
, my pick again this year to win
The Last Great Race.
You can check out photos from yesterday's ceremonial start in Anchorage by clicking
Today is the official start in
, and the first musher (of the 85 starters) to reach
(1,000 miles away) wins.