News

Ehlers agreed to terms on a six-year, $51 million contract. He’ll count $8.5 million against the salary cap through 2031.
Ehlers decided Thursday to sign with the Carolina Hurricanes, taking the top player available off the market more than 72 ...