With less than 100 days to go until Rugby World Cup Sevens kicks off at the iconic Luzhniki Stadium in Moscow, the match schedule has been announced, revealing some mouth-watering encounters for the thousands of spectators in the ground and millions more around the world to enjoy. The teams have entered the closing stages as […]