And they’re off!!

  Today was the Ceremonial Start of the 2016 Iditarod Trail Race.  All the mushers and their dogs started in downtown Anchorage this morning to make their annual trek through town.  With the lack of snow this year, the ceremonial trail was shortened to 3 miles instead of the usual 11 miles.  Dogs and mushers…