Home Sports Oklahoma wins third straight Women’s College World Series title Oklahoma wins third straight Women’s College World Series titleJune 9, 2023Sports BY CLIFF BRUNT Associated Press OKLAHOMA CITY (AP) — Oklahoma saved its best celebration for last. Jordy Bahl threw three innings of perfect relief and… Login to continue reading Login Sign up for complimentary access Sign Up Now Close Previous Post McCarthy brings an 'edge' to Cowboys offense with return to play-calling Next Post GC Wind picks up pair of home wins Featured Local Savings -