Yes you are right, Netherlands team is strong team and has an experienced players . In comparison, the players of USA team are not regional and they are part time players or they are bought by USA . But that is not good method to make good team . They should work on cricket and thawy should organize league matches in USA ,in the way trend of cricket will increase and we will see good competition between players. And hard working players will be in the front of us ,that is best method to pick best players for country. USA cricket have to work for 10 year to come in the game and they have to struggle hard to come in top 10 countries.Especially,in ODI cricket,they have to work on pressure handling skill s and they have to to choose cool captain.
I think this 22nd match between Netherlands and Canada , it will win by the Netherlands. The reason is that Canada and Netherlands both team played a match to each other before (match number 19th.)
In that match, the Canadian team doing poor batting but their bowling was defending good. However, the target was not good that was given by Canada otherwise if they will make the target of around 250 runs then Canada bowlers could defend it as they were trying as well. Anyway in this match, the Canadian team must have out Max O'Dowd at the start of the game because he is from the Netherlands and last time he smashed too to the Canada bowlers.