Over the years there has been a long list of NHL players who haven't provided value for the money they have been paid.
Alexander Daigle and Rick DiPietro, pictured above, were two players who, through lack of talent in Daigle's case and because of injury in DiPietro's, were not able to provide value for the money that had been squandered on them.
Some of these guys, like Wade Redden, Cristobal Huet and Sheldon Souray, have been hidden in the minors with their bloated contracts. Maybe sometime soon the players on this list will be joining them.
The obvious answer to who is providing the worst value for the money paid him this year is, of course, Alexei Yashin. Yashin will earn $4,755,067 this year, making him the highest paid player on the New York Islanders. He hasn't played for the Islanders since the 2006-07 season. That's bad value for money spent.
I've tried to limit my list to guys who are still in the league and who have played at least 20 games this season. There are still a lot of players on this list because of injury, but I've eliminated most of the players who are out on long-term disability and aren't siphoning off cap room from their teams.
Using my criterion, you won't see Marc Savard, Andrei Markov, Chris Drury, Kyle Okposo, Zach Parise, Matthew Lombardi, Mark Streit, Peter Mueller or Rick DiPietro on this list.
This slideshow takes a look at the players who are still in the NHL and contributing, but in my estimation are not contributing enough for the cap hit they represent.