The Vols defeated No. 25 Oklahoma State (4-5), 5-2, at Daikin Park in Houston, Texas, home of MLB's Houston Astros. Rankings ...