But at least their national teams do have success in the Olympics and other competitions.
It says a lot when the Canadian players playing for a Canadian team demand to be paid in US dollars. Money before country may be one of the reasons the Cup has alluded them for so long.