2017 Italy v Scotland International Test

2017 Italy v Scotland International Test

Jun 10, 2017
Results

2017 Italy vs Scotland
Scotland prevailed against Italy due to a number of mistakes from the Italian side.
null?

Event Info
*Exclusive viewership in the US and Canada
Show More