US beats Canada, 10-7, to win 11th World Lacrosse men’s championship July 2, 2023 by The Baltimore Sun Led by Brennan O’Neill’s five goals, the United States defeated Canada, 10-7, to win the World Lacrosse men’s championship Saturday at Snapdragon Stadium in San Diego.