The 'part' that Gregor Townsend has 'been most impressed with and pleased' with Scotland 19/07/2026 12:26 Partager Gregor Townsend reflected on the strides his Scotland side have made since their collapse against Argentina last autumn as they...