Flames’ Hanafin will need season-ending surgery

Calgary defenseman Noah Hanifin, injured in a game vs. Montreal, will need shoulder surgery and will miss the rest of the season as the Flames fight to keep their playoff hopes alive.