>>149536436
so american teams haven't won the stanley cup since 1994?