Cowboy Baseball Falls Short In Game Two
STILLWATER – Oklahoma State dropped its series with Texas Tech as the No. 8 Red Raiders handed the third-ranked Cowboys a 9-3 loss Saturday night at O’Brate Stadium.
Read more at Oklahoma State University Athletics