Panaji: Ever heard of lacrosse? Chances are you haven’t, never mind that it is now an Olympic sport. Goa, despite its ...