Canadians defeat Aussies to win Clermont 7s, & Kelly Russell named Player of the Final
<![CDATA[Congrats on the big W this past weekend, Canada. And a HUGE congratulations to Nomad Kelly Russell for being named player of the final! And on defeating Australia 29-19 (ranked no. 1 in the world!) at Clermont 7s . This marks the Canadian Women’s second-ever World Rugby Sevens Series Title win. Red Nation had tries from Nomad Kelly Russell, Magali Harvey, Britt Benn and Ghislaine Landry.