Libby Riddles

About

Libby Riddles is an American dog musher, and the first woman to win the Iditarod Trail Sled Dog Race.