I see on the spread that England is -125 Pk. But moneyline has them at +175.
Now in NFL I would obviously take the the ML +175 as Pk and ML is same. Team just needs to win.
Is this not the case for soccer? I don't get why spread line is -125 when ML is +175.
Without being a di*k can someone please explain what is a ML bet and why it is more favorable line than a Pk line.
Thanks.