Jul31SatRace Montana Triathlon and Duathlon7:00 AM startPool swimKids TriathlonSprint TriathlonDuathlonOtherfrom $35Register