Ragin Cajun's softball team pitches in for good causes