Nathan MacKinnon

NHL Roundup: Appleton scores game-winner for Red Wings, Tochet earns first win with Flyers
NHL Weekly: Eichel impresses as goaltenders pay the price in first week of season
NHL roundup: Rookies shine on full day of play as Columbus Blue Jackets prevail in thriller
Stanley Cup Playoffs: Mikko Rantanen's hat trick leads the Stars past the Avs in Game 7
Stanley Cup Playoffs: Stars shine in Game 5 to take 3-2 series lead over Avs
Nathan MacKinnon scores twice in Avalanche win over Stars to take Game 1
NHL roundup: Nathan MacKinnon becomes 100th player to reach 1,000 points
NHL Weekly: Trade deadline brings big stories as Zibanejad meets Italian football royalty
Canada flying high after 'special' Four Nations triumph, USA set sights on Olympic revenge
NHL roundup: Gaudreau brothers honored in Calgary, Avalanche pull off insane comeback
NHL Weekly: A bare-handed hit, unstoppable Winnipeg and a dangerous shot to the neck
NHLPA announces Ted Lindsay Award finalists as MacKinnon looks for first win
NHL Weekly: Regular-season records tumble as all eyes turn to the playoffs
Oilers centre Connor McDavid pockets $1 million after All-Star Skills victory
NHL roundup: Valeri Nichushkin scores as Avs down Bruins in shootout
NHL Weekly: Ovechkin's goal drought continues, MacKinnon overtakes Hejduk
Sharks coach John Plumtree calls on players to respond after another defeat
Kaizer Chiefs’ substantial injury list begins to ease ahead of key fixtures
France and Ireland games will be like knockout rugby – Rassie Erasmus
Champions League LIVE: PSG hit Leverkusen for seven, Arsenal & Newcastle dish out thrashings