FIL World Lacrosse Championships

The 2014 Federation of International Lacrosse World Championship will be hosted a mile above sea level in Denver, CO.  As many as 40 nations are expected to compete in this year’s championships.