The 2024 DII softball championship will take place May 19-25 in Boombah-Soldiers Creek Park in Longwood, Florida. Continue reading...