Share Twitter Facebook LinkedIn Email OKLAHOMA CITY – Oklahoma (49-6, 23-5 Big 12) defeated Texas (47-7, 23-5) 5-1 for the Big 12 Championship at OGE Energy Field at Devon Park in Oklahoma City on Saturday. Read More
Yankees’ Marcus Stroman goes on IL with knee inflammation after giving up 5 runs to GiantsApril 12, 2025