Rugby Union SportIreland juggernaut batters Scots in Yokohama drizzleEMTV Online23/09/201923/09/2019 by EMTV Online23/09/201923/09/201901052 PHOTO FILE: Rugby Union – Rugby World Cup 2019 – Pool A – Ireland v Scotland – International Stadium Yokohama, Yokohama, Japan – September 22, 2019 Scotland’s Finn Russell...