The U.S. secured its 14th berth in the finals at the World Lacrosse Men’s Championships after defeating Australia 11-2 at Snapdragon Stadium Thursday.
The U.S. secured its 14th berth in the finals at the World Lacrosse Men’s Championships after defeating Australia 11-2 at Snapdragon Stadium Thursday.