As of this morning, seven mushers have finished the Iditarod dogsled race, with Jessie Holmes finishing in first place early ...