What you need to know about 28-8 Irish win over Scotland at the Aviva Stadium in Dublin
The Irish got the win that ultimately won them the Six Nations title… but just as importantly, the Grand Slam …Continue reading »Ireland v Scotland Talking Points from the Aviva Stadium