Iditarod Trail Invitational (130)

Latest Winners (2018):

Overall: Dennis Staley

Men's: Dennis Staley