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