jeff king

Jeff King

by Sleddoggin Staff April 23, 2011

Being one of the top competitors in the world of long distance sled dog racing, Jeff King has won both the Yukon Quest and the Iditarod as of the year 2006. He has four Iditarod championships under his belt, and one Yukon Quest win. He is also well known for being a great inventor of [...]