No plays yet, but a couple of observations:
Oklahoma State and Michigan won their "Super Bowls" last weekend, beating hated rivals after experiencing a lot of failure in recent years. Each team poured their heart and soul into those games, and one wonders what's left in the tank. On the other side, Iowa has won 4 in a row, and rather quietly covered the spread in their last three games. As the saying goes, "Defense travels," and I look for the Iowa defense to show up and deliver a fierce effort. In the Big 12, Baylor has also won 3 in a row with impressive wins against Oklahoma and on the road at Kansas State. They escaped by the skin of their teeth last weekend against Texas Tech. For Baylor, they were hit hard by the flu last week (non-Covid), and had at least 20 guys draggin' with it. Plus, their backup QB, Blake Shapen, was making his first start of the season filling in for the injured starter, Gerry Bohanan. Bohanon's status for Oklahoma State is unknown at this point, but I do not look for him to play. Oklahoma State won the earlier meeting in Stillwater, 24-14. The Bears played that game without two defensive starters, Terrel Bernard and Kalon Barnes. Both these guys can make a difference (especially Bernard) for the Bears on Saturday. Not sure if OSU played without any starters or not. Another angle here, and I don't know if it will make a difference or not, but the kick time is early - 11am CST. Oklahoma State has only played once this year in this time slot - against Texas in mid-October. Baylor is playing its 5th game this season and their 3rd game in the last 4 weeks in this time slot.
In short, I would lean Iowa +10.5 here and Baylor +5.5 here. Just my $0.02 so far.