Nathan MacKinnon becomes highest-paid player in league after signing eight-year, $100.8 million extension
Briefly