Jul31SatRace Montana Triathlon and DuathlonGreat Falls, Montana7:00 AM startPool swimKids TriathlonSprint TriathlonDuathlonOtherfrom $35Register