'Pressure mounting' on Townsend, says Barclay

BBC Sport

Published

The "noise" around Finn Russell's absence adds to the growing pressure on Scotland coach Gregor Townsend, says former captain John Barclay.

Full Article