Civian: It's OK to hate the Calvin de Haan trade even if you understand why the Hurricanes did it The AthleticBlackhawks get defensive help with Calvin de Haan trade, Hurricanes clear money for free agent splash CBS SportsBlackhawks acquire de Haan in trade with Canes ESPNMorning Bag Skate: 6-25-19 Second City HockeyNHL Trade Grades: What the Calvin de Haan swap means for the Blackhawks and Hurricanes The AthleticView full coverage on Google News