South Africa celebrate defeating France in the final of the Canada Sevens. Photo: AFP

Vancouver Sevens: South Africa end spirited France run in Canada to score first World Series victory of the season

  • Defending champions too strong for impressive France side
Topic |   HSBC Sevens World Series

TOP PICKS

South Africa celebrate defeating France in the final of the Canada Sevens. Photo: AFP
READ FULL ARTICLE