They’re Paying How Much for That Guy? 25 Worst Contracts in the NHL

1. Jason Spezza (4 years left, $7.5 million per)

The Dallas Stars picked up Jason Spezza last July from the Ottawa Senators. Good trade, right? The guy struck gold 17 times and earned a total of 62 points his first season with the Stars, which seems good until considering that was his lowest point total while playing 60+ games in a season for over a decade. The last time Spezza got into the 70+ club was the 2011-12 season, and he doesn’t have much more left in him.

Spezza is now 32, and after two back surgeries, the odds of seeing him break through his slump seems to drift farther and farther out of view. That’s not to say he doesn’t have it in him to live up to his role as a second-line center, but, for the moment, he’s banking a first-liner’s pay.

Candice Ward-USA TODAY Sports
Candice Ward-USA TODAY Sports