Finn Russell

Finn Russell
Advertisement



Oct 16, 23:54 Gregor Townsend opens up on renewed relationship with Finn Russell Finn Russell has been recalled to the Scotland squad ahead of the autumn international series after a …



Copyright for syndicated content belongs to the linked Source link

Advertisement