England, holders Wales and Scotland opened their Rugby World Cup Sevens campaigns with wins at the Luzhniki Stadium in Moscow on Friday.
Rugby World Cup Sevens: England, holders Wales and Scotland notch opening wins
England, holders Wales and Scotland opened their Rugby World Cup Sevens campaigns with wins at the Luzhniki Stadium in Moscow on Friday.