Gregor Townsend: Scotland head coach under 'mounting pressure' - John Barclay

Gregor Townsend: Scotland head coach under 'mounting pressure' - John Barclay

BBC Local News

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