Colorado Avalanche's Nathan MacKinnon activated off injured
Grading Nathan MacKinnon's $100.8 million contract extension with
The 10 Most Expensive NHL Contracts of All-Time
By the numbers: Nathan MacKinnon's landmark deal among the highest
Game Day Preview: Nathan MacKinnon set to make NHL debut - The
Nathan MacKinnon: 3 reasons Avalanche star will win Hart Trophy in
What are Nathan Mackinnon's salary and contract details for NHL
Nathan MacKinnon: Breaking News, Rumors & Highlights
Avalanche Journal: Pittsburgh's “Big Three” a record-setting
The 8 Biggest Contracts in NHL History
How Nathan MacKinnon's new contract stacks up with NHL's elite