Softball: St. Joseph loses in eight innings to Sheehan