What time does Scotland v Italy kick-off today? TV channel and teams 18.03.2023 13:10 Walesonline.co.uk The Scots will be without Finn Russell and Stuart Hogg