Avalanche sign former Sharks winger Donskoi

The Colorado Avalanche have agreed to sign winger Joonas Donskoi to a $15.6 million, four-year deal with an annual salary-cap hit of $3.9 million, according to multiple reports.

Donskoi set a career high last year with 37 points, his fourth NHL season, all with the San Jose Sharks. San Jose is up against the cap after re-signing defenseman Erik Karlsson to a long-term contract.

The Sharks did re-sign restricted free agent Timo Meier but lost captain Joe Pavelski to Dallas.