Defending World Series champions South Africa floored France 21-12 in the Canada Sevens cup final to clinch the title on Monday, March 11 at Vancouver, Canada. The Springboks locked horns with the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results