Canada is missing a lot of players like the US did. I'd take Guadeloupe +4 instead of Canada ML for about the same odds.
Alphonso Davies, Jonathan David, Cyle Larin, Alistair Johnston and Ismaël Koné are among the noticeable absentees who were given time off to prepare for the upcoming European season with their respective clubs.