Finn Russell: Scotland to benefit from 'best 10 in France' - Johnnie Beattie

20th Oct 2020    |     Source: BBC

Finn Russell has shone in the European Champions Cup for Racing 92, steering his teeam to the final