Gregor Townsend on where the blame might lie for Scotland implosion 17/11/2025 19:11 Partager Scotland head coach Gregor Townsend insists he does not feel let down by his players and the buck stops with him after an autumn...