Jul23FriTri Millennium6:00 PM startOpen water swimKids TriathlonSprint TriathlonOlympic TriathlonDuathlonAquabikefrom $38Register