Libby Riddles
Libby Riddles (born April 1, 1956) is an American dog musher, noteworthy as the first woman to win the Iditarod Trail Sled Dog Race.Riddles was born in Madison, Wisconsin to Willard and Mary Riddles,...