Ahoy Rugby fans! The Rugby World Cup 2023 is here! After starting their Rugby World Cup campaign with a deserved victory ...