Catherine Barrett announces retirement
As Canada Artistic Swimming’s Senior National Team prepares for a busy summer, Catherine Barrett has decided to move on to other challenges, announcing her retirement from the national team program. Hailing from St John’s, Newfoundland, Catherine moved away from home in [...]