The Sooners are one game away from capturing an unprecedented fourth-straight national title at Devon Park in Oklahoma City.
Ryan Chapman |
OKLAHOMA CITY — The job’s not done — well not yet anyways.
Oklahoma pounced on Texas on Wednesday to race out to a 1-0 lead in the Championship Series at the 2024 Women’s College World Series.
Click here to read more.