Racing PositionsHabs' Laine out 3-4 months; Olympics in doubt8MRyan ClarkPatrik Laine nets power-play goal10M0:48Canadiens keep injured Laine out for Game 31YHabs' Laine misses morning skate before Game 31YLive NHL free agency tracker: Contract details for all the latest signings17hESPN StaffLeafs fire Wickenheiser amid front office purge2dKristen ShiltonWinners and losers of the Leo Carlsson offer sheet saga2dGreg WyshynskiDucks' match makes Carlsson NHL's highest paid2dEmily KaplanFantasy hockey rankings: Nathan MacKinnon, Connor McDavid lead 2026 rankings2dESPN Fantasy$15 million? $20 million?!? How Hughes, Makar will reset the market for NHL defensemen3dRyan Clark