Ongoing

North Bay Triathlon

North Bay Canoe Club/Olmsted Beach 60Lakeside Drive, North Bay

The North Bay Triathlon started after the Schmidt family athletes attended a triathlon in Ottawa in the early 90's and came back to North Bay saying "We should do that […]