The Latest: Musher says Iditarod win is ‘out of this world’

The Latest: Musher says Iditarod win is ‘out of this world’
ANCHORAGE, Alaska (AP) The Latest on the Iditarod Trail Sled Dog Race (all times local):

Powered by WPeMatico