Manchester to Denver-World Games 2014
May 27, 2010 WILMINGTON, Del. – The Federation of International Lacrosse (FIL) announced today that the United States will be the host country of the 2014 FIL Men’s World Championship in Denver, Colo. US Lacrosse will host the quadrennial event with local support from the Denver Sports Commission and Denver lacrosse community. The championship games […]
Read More