Montreal Canadiens 3 Worst Contracts in 2024-25
Some players have worn out their welcomes in the bleu, blanc, et rouge.
By Nate Duffett
Josh Anderson
Anderson is another player whose contract runs for another three seasons. He has a slightly more manageable cap hit of $5.5 million but isn't close to Gallagher's production level.
On the bright side, Anderson has been able to stay healthy, but Canadiens fans likely don't care if he plays a high percentage of the games. The power forward had just 20 points in 78 games last season and has never quite found his form in Montreal.