The defeat of Canada last night has people talking… And not necessarily for the right reasons. Just like in the last two ...