• Discomfort Zone – DZ Winter Triathlon Clinics

    University of Guelph Mitchell Athletic Centre 50 Stone Road East, Guelph, Ontario, Canada

    DZ Winter Triathlon Clinic is designed to provide athletes with consistent base training, technique improvement, and skills development during the off season. With indoor training venues and expert coaching, athletes […]

  • CL Performance Training – Mega Morning Training Day

    Hero Endurance Sport 78 Signet Drive, Suite # 204, Toronto, Ontario, Canada

    Indoor coached ride on Computrainer, followed by outdoor run, talks, clinic. Snacks provided. Bring your bike, hydration, nutrition, change of clothes suitable for the weather.

  • 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!