Go back three months ago and think about this possible reality.

Michigan State is 6-0. The Spartans got past their massive Oregon test. Connor Cook, the nation’s winningest quarterback, is healthy. L.J. Scott, has emerged as a freshman. Shilique Calhoun and Riley Bullough are All-Big Ten candidates and Mark Dantonio is still a human.

And the Spartans are still a touchdown dog in Ann Arbor. Crazy.

Even crazier is the fact that I haven’t seen a single person roll with the Spartans. How could you after watching Michigan last week? There’s no guarantee the Spartans even score a touchdown.

That spread opened at three points. It just shows you how many people are all in on the Wolverines.

So with that said, here are the Week 7 B1G spreads:

No. 17 Iowa vs. No. 21 Northwestern (Pick ‘Em)

Nebraska vs. Minnesota (-2)

No. 7 Michigan State vs. No. 12 Michigan (-7)

Penn State vs. No. 1 Ohio State (-17)

Purdue vs. Wisconsin (-20)

Rutgers vs. Indiana (N/A)