A 2-4 team, winless in conference play, who hasn't beaten a P4 team heading on the road to face a 4-2 team who has two conference wins, including one over Penn State. Should be a laugher!
And yet... Vegas has Northwestern -3.5 right now at home, which when accounting for HFA (for whatever it's worth in Evanston) has them placing this in the "toss-up" category should it be played at a neutral field.
Purdue is averaging 410 yds/g offensively and 26.5 ppg, to Northwestern's 365 and 23.3, respectively. On the defensive side, Northwestern is only giving up 306 and 17.7, and Purdue giving up 375 and 29.3.
Ultimately I think this is a Purdue team that isn't as bad as their record, and a Northwestern team that isn't as good as theirs.
Neither team is very good, of course. But I think that's why Vegas has this as a close one.