Michigan State should be favored here, and I think they should be favored up to 8 points in this one. Any reason I shouldn't take the ML +140?

Thoughts?