Charity softball marathon tops $6,000 for sick parents