Women’s Tennis
May 16, 2023
Barry wins the 2023 DII women’s tennis championship
May 16, 2023
Barry tops Nova Southeastern, 4-1, to win the 2023 DII women’s tennis championship in Orlando, Florida. The Buccaneers win their sixth consecutive national title.