CL Performance Training – Open Water Swim Clinic
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 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 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 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 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 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 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 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 is hosting an NCCP Community Triathlon Coach course August 22-23 in Kingston, Ontario. This course is the starting point for triathlon coaches, and is the primary requirement to […]
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 is hosting an NCCP Community Triathlon Coach course August 29-30 in Milton and Guelph, Ontario. This course is the starting point for triathlon coaches, and is the primary […]