Cite

  • Libby Riddles became the first woman to win the Iditarod.
    1985
    Woman musher
    Libby Riddles became the first woman to win the Iditarod.