Brown Steps Down as Taylor Head Softball Coach

Brown Steps Down as Head Softball Coach UPLAND, Ind. – Taylor University’s Director of Intercollegiate Athletics, Kyle Gould, announced on Friday that Jessica Brown had resigned as TU’s head softball coach. “In her time with us, Jessica Brown proved to be a great...