Libby Riddles became the first woman to win the Iditarod Trail Dogsled Race in Alaska. Riddles raced with a 13-dog team ...
On March 20th, 1985, musher Libby Riddles would cement herself in Alaska history when she took first place in the Iditarod ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results