Canada wins silver medal at 2023 World Men’s Lacrosse Championships
Team Canada won the silver medal at the 2023 World Men’s Lacrosse Championships from Snapdragon Stadium at San Diego State University in San Diego, California. In the championship playoff bracket, Canada defeated Haudenosaunee 12-7 in the semifinals before losing 10-7 Read more