John Barclay: Former Scotland captain announces retirement at 33
John Barclay gained 76 caps for his country across a 16-year career Former Scotland rugby captain John Barclay has retired at the age of 33...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More