Tokyo to Host 2026 World Lacrosse Women’s Championship
Tokyo will host the 2026 World Lacrosse Women’s Championship from July 24 through August 2, the first world championship in Japan since 1997. The Oi Hockey Stadium will be used for the majority of the games in the 16-team championship, with Prince Chichibu Memorial Rugby Ground hosting medal matches and the semifinal round. “We are […]
Continue Reading