Canadian women finish satisfying sixth at Canada Sevens, men tie for 15th / Uncategorized / By admin_mntc Women finished in sixth-place, their highest showing of the season