I guess Indiana at home?
They are smack dab in the middle of a stretch that goes ARIZONA STATE, @Northwestern, INDIANA, @Ohio State, @Wisconsin, PENN STATE, ILLINOIS, @Michigan
So coming off ASU-Northwestern, leading into OSU-Wisconsin, that one could get sneaky. Illinois before Michigan also sticks out, but MSU has a bye between Penn State and Illinois, so that might help, plus Indiana is better.
I also am just now realizing that while MSU for the first time in years doesn't have their bye right at the beginning of the season, but this being a double bye season, getting byes twice in 3 weeks (October 19 and November 2), with just a home game against PSU in between.