Just looked at Iowa's schedule and Second Take's predicted finish of teams in the Big 10. Yes, they do play Ohio State at Ohio State. But according to this prediction their next two toughest opponents are Nebraska and Wisconsin. Both predicted in the middle of the pack but in the upper half. Both of these games are at Kinnick. All their other B10 opponents are predicted to be in the lower half of the conference. They do not play Oregon (2), Penn State (3), Michigan (4) or USC (6) who along with OSU (1) and Iowa (5) are predicted at the top. How to they get schedules like this year after year?