The United States has reclaimed the top spot in women’s lacrosse. The United States defeated Canada, 16-8, to win the women’s lacrosse gold medal at The World Games in Chengdu, China on Monday.
The draw for the 2026 World Cup is complete, and with it we have group stage matchups that will be must-see affairs.