Canada wins silver medal at 2018 World Men’s Lacrosse Championship

Team Canada won the silver medal on Saturday at the 2018 World Men’s Lacrosse Championship in Netanya, Israel. Team Canada qualified for the gold medal game, but lost to the United States by a score of 9-8. Canada qualified Read more