Tri-City Association holds event for good cause