Scotland Fire Back With Some Mind Games Of Their Own For England
Two can play that game Eddie. Scotland captain John Barclay has downplayed his side’s chances of beating England at Twickenham on Saturday, and believes the pressure is on Eddie Jones’...