Iditarod Trail Invitational (150)

Latest Winners (2019):

Overall: Crispin Studer

Men's: Crispin Studer

Women's: Cheryl Wallace

    Results