Scotland Win 34-13 Over Italy in historic Test match in Singapore
Scottish coach Gregor Townsend was rewarded with a well deserved 34-13 win over Italy in his first rugby match in charge for Scotland. The game was the first ever test … Continue Reading →