Iditarod.com Brings “The Last Great Race” To Millions With Wirecast
The Iditarod is an incredible event deeply rooted in Alaskan history. This 24-year-old dog sled race takes place every year in early March where mushers (dog sled racers) accompanied by 16 dogs begin their 1000-mile journey in Anchorage. The Iditarod can take anywhere from 9 to 15 days, during which these mushing teams race through […]