Team Canada Shines at 2024 Markham World Cup
Canada hosted the third stop of the World Aquatics Artistic Swimming Cup last weekend at the Pan Am Centre in Markham, Ontario. More than 100 artistic swimmers from 15 nations were on hand to take part in 11 events as [...]