Posted in sports What you need to know about NCAA softball tournament, Women’s College World Series in OKC June 1, 2023 Who will capture the NCAA softball championship at the Women’s College World Series in Oklahoma City? Buckle up. We’re about to find out. From:: Yahoo News – Sports