Gregor Townsend excited to have Finn Russell back in his Scotland squad October 21, 2020 171 Breaking News.ie : Rugby The Racing 92 ace could make his first Scotland appearance since the World Cup against Georgia