Canada tops China to finish seventh at FINA World League Super Final.
The Canadian women’s team finished on a high note at the FINA World League Super Final in Budapest. A strong team effort helped the Canadians defeat China 13-10 to finish in seventh place.