Gregor Townsend: Scotland head coach under 'mounting pressure' - John Barclay
Published
BBC Local News: South Scotland -- The "noise" around Finn Russell's absence adds to the growing pressure on Scotland coach Gregor Townsend, says former captain John Barclay.
Full Article