Rugby Dewi Lake says Wales let themselves down in Japan win by November 7, 2026 by November 7, 2026 Japan head coach Eddie Jones said it was an opportunity missed to win a first… 0 FacebookTwitterPinterestEmail