Japan win is massive for confidence - Lake

Wales captain Dewi Lake says his side will need to improve on aspects of their game in order to compete against New Zealand next weekend.

  • Subsection
  • Published