![Gregor Townsend: Scotland head coach under 'mounting pressure' - John Barclay](https://cdn.newsserve.net/ONPglobe256.png)
Gregor Townsend: Scotland head coach under 'mounting pressure' - John Barclay
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