Team USA edges Canada to win FIL Men’s Lacrosse World Championship

The tournament included a total of 46 teams vying for the title. By Daphna Krause / jpost.com Team USA sealed its title as Men’s Lacrosse world champions at Saturday’s World Championship final game against Canada in Netanya, Israel. “We had 23 guys who were dealt in and ready to go,” said US defensive player and … Continue reading Team USA edges Canada to win FIL Men’s Lacrosse World Championship