No. 1 Oklahoma and No. 13 Oklahoma State have punched tickets to the Women's College World Series (WCWS) in Oklahoma City from May 30 – June 5. Continue reading...