The Rugby World Cup 2023 final is set to be played at the Stade de France, according to France’s bid leader Claude Atcher. The 62-year-old also revealed that the venue will hold the opening match of the tournament, including the two semi-finals. Atcher also announced that at least one World Cup match will be hosted
0 Comments