Your oline didn't seem to be able to pass block last year, so I don't know that I would call them good. Normally you have a defense carries you to some games. You have 1 good defensive player this year and a lot of unknowns. I think you will give up a lot of points due to an inexperienced secondary. The running game will be ok, but other teams respected CJ, so even though they were a run first team, they still had to respect CJ a little. This year, it's all run blitz all the time, and there isn't much Iowa can do about it without any talent at receiver and lord knows who at QB.