The Colorado Avalanche have signed forward Nathan MacKinnon to a $44.1 million, seven-year deal that runs through the 2022-23 season. The 20-year-old MacKinnon had 21 goals and 31 assists last season. MacKinnon also sat out the final 18 games a year ago because of a broken foot.
More...