The reason why the odds for Saunders winning by way of knock out is very high is that it is very unlikely to happen. It may happen as unexpected results do happen in boxing sometimes but you cannot be counting on that with your money. Even that decision win for Saunders is unlikely to happen.
But there are always people who will bet on certain fighters even if they are underdogs. It happens always. May be they are huge fans of the fighter, they are simply counting on the possibility of an upset, or they are trying to make big money by risking.
Upsets are still happening in any contact sports we have just seen some upsets in MMA and Saunders have a good knock out ratio we cannot rule out any possibility of a knockout and if you are betting for Saunders to win by knock out now that's a real gamble, both fighters knows the importance of this match, they will come to prepare and give the spectators a big surprise, I love to see Canelo fight again because every fight for Canelo is a showcase of a new skill.
Saunders has an undefeated record and his knockout ration is obviously lower than 50% so if Saunders will have a chance of winning this fight, it will turn out to be a decision.
On the other hand, I want to think that Saunders still have a chance to knockout Canelo but all throughout Canelo's boxing career he hasn't been knocked out yet or even knocked down once. He wobbled once but that is when he is still 18 years old. I'm not removing the possibility of Saunders knocking out Canelo since everything is possible in boxing but the chances of it to happen is somewhat close to zero percent (for me).
I believe though that upsets are happening especially in boxing and we've seen many of this. If this will be an upset, it will be a decision and not by a knock out. Either way, all of us are happy to see these 2 boxers fight with each other
.