Finn Russell provides greatly-anticipated update after concerning exit

 
Partager
 
Finn Russell has declared himself fit for Saturday's Gallagher Premiership Final against Leicester Tigers.
img

Top 6 Home