The Iditarod Trail Sled Dog Race on Friday squelched a scurrilous rumor that musher Nicolas Petit of Girdwood doped dogs during the 2017 race, but could offer nothing new as regards the […]
The Iditarod Trail Sled Dog Race on Friday squelched a scurrilous rumor that musher Nicolas Petit of Girdwood doped dogs during the 2017 race, but could offer nothing new as regards the […]