Canada shuts down Japan to open title defense at The World Games 2025

Canada smothered Japan, 20-5, in its first game at The World Games 2025 in Chengdu, China in the women’s sixes competition. Japan initially looked to have some attacking momentum in … Continue reading Canada shuts down Japan to open title defense at The World Games 2025