2016 – Karl swims 100th Canadian record
Kelowna, BC, November 10, 2016 - Breaking one Canadian masters swim record would be an achievement for most people. Breaking his 100th Canadian record, Karl Donoghue of Okanagan Masters Swim Club (OMSC) is simply phenomenal! Competing in the age…