I know they're not very good at all.. I'm saying that right now Iowa has not played very well offensively.. at all. Purdue held Maryland, who has a higher rated offense than Iowa right now, to 14 points last week. I know those things don't really matter, but it's a talking point.
I don't think this game is that close, but if Iowa's defense doesn't play well and they give up a few big plays, which they have against Purdue the last couple of years, this game could be interesting. Iowa doesn't want to leave this game in the hands of their offense, because that's asking for trouble.
As long as Purdue doesn't cheat again Iowa will cover IMO