It has been seven years since our first meeting with haven Shepherd. See what the now 16-year old swimmer is up to. Haven Shepherd
Olympic Chances Improved and World Records Set on 1st Day at Canadian Swim Trials | CBC SportsMay 15, 2024