Correct me if I’m wrong, but didn’t the Hurricanes actually win a Cup since moving in from Hartford? I can only hope someone did this on purpose as some kind of sick joke to Canes fans.

Correct me if I’m wrong, but didn’t the Hurricanes actually win a Cup since moving in from Hartford? I can only hope someone did this on purpose as some kind of sick joke to Canes fans.