This is one of those weird lines we see. Saw it in in a lot of regular season games where raked team meet. Its looks crazy on paper for a "good" team to get that many points.
Down to 8.5 at some spots now so money has come in on ND for sure.
I think if you like ND they win SU and money line is the play. Otherwise its probably Ohio State to cover.