All told, Lafayette has received more than $6 million in opioid funds. So far, it plans to spend most of it on law ...