North Bay Triathlon
North Bay Canoe Club/Olmsted Beach 60Lakeside Drive, North Bay, Ontario, CanadaThe 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 […]