Libby Riddles (1956- )
American dogsledder and first woman to win the Iditarod, 1985
The Iditarod is a grueling 1152-mile trans-Alaska dogsled race in which male mushers dominated until 1985 when Libby Riddles became the first woman to win the annual race.
Libby Riddles (1956- ) Read More »