| 8.9°C Belfast

Gregor Townsend places Scotland success among ‘best ever results in our history’


Gregor Townsend believes Scotland’s first win at Twickenham since 1983 could be the nation’s greatest ever Test victory.

Most Watched Videos

Privacy