Finn Russell hints he will not return to Scotland side under current management February 09, 2020 856 Breaking News.ie : Rugby The Racing 92 playmaker said “there’s no relationship” between him and Gregor Townsend.