Scotland 52-29 Argentina: Finn Russell revels in starring role

Scotland 52-29 Argentina: Finn Russell revels in starring role

Latest News