With the 2014-15 National Hockey League season just around the corner, everyone's anxious to see their favourite players return to the ice. But fans wouldn't be fans if they didn't have something to argue about.

Here are our submissions for the worst contracts for each Canadian NHL club. Choose whose contract (represented below by average annual value) is the worst or submit your own overpaid player at the bottom of this story.

Max Pacioretty, Montreal Canadiens

Contract: 5 years at $4.5 million

2013-14 stats: 39 goals, 21 assists, 60 points

While 39 goals is nothing to sneeze at, Mad Max is signed for the next five years and seems to have a bad season every other year. His goal totals the last four years are 39, 15, 33 and 14 — although when he plays a full season he usually produces.

Clarke MacArthur, Ottawa Senators

Contract: 1 year at $3.25 million, 3 years at $4.65 million

2013-2014 stats: 24 goals, 31 assists, 55 points

MacArthur enjoyed a career best 24-goal season in his first year with the Senators after coming over from the Toronto Maple Leafs. His salary jumps by $1.5 million after this season and it's more the length of the contract than the cost that seems to be a problem.

Dion Phaneuf, Toronto Maple Leafs

Contract: 7 years at $7 million

2013-14 stats: 8 goals, 23 assists, 31 points, -4

Most figured the whole captaincy thing with Phaneuf wasn't working and that he'd part ways with the Maple Leafs. Instead, Toronto singed the 29-year-old to a seven-year contract, second only to the money paid out to Phil Kessel. The oft-criticized captain is consistently the butt of many jokes among Leaf fans and Leaf haters.

Zach Bogosian, Winnipeg Jets

Contract: 6 years at $5.142 million

2013-14 stats: 3 goals, 8 assists, 11 points, +3

He's big, he's young, he's a former first round pick but is defenceman Zach Bogosian worth a six-year contract for the Jets? Other than plus/minus he's on a downward trend statistically as he enters his seventh NHL season.

Matt Stajan, Calgary Flames

Contract: 4 years at $3.625 million

2013-14 stats: 14 goals, 19 assists, 33 points, -14

Stajan finally got back to double figures in goals for the first time since the 2009-10 season with the Toronto Maple Leafs when he scored 16 goals. On a team where no one makes exorbitant money, he's probably overvalued on his four-year deal.

Mark Fayne, Edmonton Oilers

​ Contract: 4 years at $3.625 million

2013-14 stats (with New Jersey): 4 goals, 7 assists, 11 points, -5

Fayne signed a four-year deal with the Oilers on Canada Day, a nice welcome for the American defenceman, who played parts of four seasons with the New Jersey Devils. At 27, he's older than the young corps of Edmonton players who have similar-length deals.

Daniel Sedin and Henrik Sedin, Vancouver Canucks

Contracts: Both are 4 years at $7 million

2013-14 stats: (Daniel) 16 goals, 31 assists, 47 points

2013-14 stats: (Henrik) 11 goals, 39 assists, 50 points

The twins finished 1-2 on the Canucks in scoring and make the same amount of money. You may like Daniel's goal-scoring or Henrik's playmaking, but in the last two years that the Canucks reached the playoffs, neither brother produced.

Have your say. Vote in our poll or leave a write-in entry in the comments section below.