World Rugby announces solution to Japan 2019 World Cup stadium crisis
- 101
After it was revealed that the 80,000-seat Olympic Stadium would not be ready in time for the 2019 Rugby World Cup, Japan announces Yokohama Stadium will host the finalYokohama Stadium While their rugby team is still basking in the glory of upsetting South Africa last weekend, the organisers of the …Continue reading »





