Spring Fling: Davidson Academy wins another softball title; Goodpasture stays alive