67 teams are preparing for tomorrow’s ceremonial Iditarod start in downtown Anchorage. The real thousand mile race to Nome begins Sunday in Willow. The field is significantly smaller than last year, when 96 teams started the race.
Lori Towsend, APRN – Anchorage