Number 18 Baylor heads to Stillwater to face unranked Oklahoma State on Saturday afternoon at 3:00 PM ET on the Big 12 Network. Can the Cowboys cover the 5.5-point spread as home underdogs? Keep reading for our Baylor vs. Oklahoma State prediction. T...