Scotland captain John Barclay says their stirring win over England ‘will mean a great deal more if we can back it up’.
Source: BBC Sport
Scotland captain John Barclay says their stirring win over England ‘will mean a great deal more if we can back it up’.
Source: BBC Sport