Iowa -2. Wow. Is there any reason not to bet the house on Iowa?

Northwestern is the most weirdly overrated-by-Vegas team ever. They suck, have always sucked, and still get favorable spreads and moneylines.