NHL

Featured Content

Sharks dominate Canadiens in Montreal's 4th straight loss

Sabres rally to beat Canucks

Avalanche's MacKinnon makes season debut after clearing COVID protocols

Travis Hamonic on leave from Canucks to work through personal matter

Maple Leafs prospect Nick Robertson breaks leg, sidelined at least 10 weeks

Sharks' Evander Kane suspended 21 games for submitting fake COVID-19 vaccination card

Drysdale strikes in OT to push Ducks past Flames

Panarin scores OT winner to lift Rangers over Maple Leafs, spoil Matthews' return

Jets captain Blake Wheeler enters COVID protocols

now