Canada Recent Colorado Avalanche give Nathan MacKinnon eight-year extension 2 years ago Nathan MacKinnon #NathanMacKinnon
Canada Featured Story How Nathan MacKinnon molded the Colorado Avalanche into Stanley Cup champions 3 years ago Nathan MacKinnon #NathanMacKinnon