CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim Clinic

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

CL Performance Training – Open Water Swim

Cherry Beach 1 Cherry St,, Toronto, ON

CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

Triathlon Ontario – Age Group Open Water Swim Clinic

James Dick Quarry 18060 Hurontario Street, Caledon, Ontario, Canada

Triathlon Ontario is once again offering world class Open Water Swim Clinics specifically designed for Age Groupers. These clinics offer the opportunity for age group athletes to work with a variety of high-level […]