The Colorado Avalanche signed pending unrestricted free agent Valeri Nichushkin to an eight-year extension, the club announced Monday.

The contract is worth $49 million total with an annual average value of $6.1 million, sources told ESPN, confirming an initial report by The Athletic.