Spencer Sanders threw for one touchdown and ran for another as No. 9 Oklahoma State clinched its first ever berth in the Big 12 title game with a 23-0 win over host Texas Tech on Saturday in Lubbock, Texas. Read More
Toronto Sports News Continuously Updated