He’s quite quickly becoming one of the old timers in the Iditarod Sled Dog Race. Jeff Deeter still dreams of winning and man does he have a set up at his kennel near Fairbanks!