Stars join new-look World Rugby Awards panels
5 years ago by Ultimate RugbyWorld Rugby has announced star-studded panels for the World Rugby Awards 2019, which will take place at The Prince Park Tower Tokyo on 3 November, the day after the Rugby World Cup 2019 final in Japan. As...