As Pan Am Games draw near, Canadian swimmer reflects on how they changed her life
More than 6,000 athletes - including 473 Canadians - from 41 countries in the Americas and Caribbean will be in Santiago, Chile for the Pan Am Games starting Friday.
More than 6,000 athletes - including 473 Canadians - from 41 countries in the Americas and Caribbean will be in Santiago, Chile for the Pan Am Games starting Friday.