$2.5 million for a player with the same point total last season as Luke Glendening, who couldn't be less of an offensive threat. Not to mention, the other areas of the game where Glendening contributes and Cleary doesn't.
Cleary will make the team and play ten games -- I think that's almost a guarantee with Holland running the show and Babs saying veterans get first crack, even though Cleary already lost his job to the kids last season.
Ken Holland could have done nothing this summer and it would have been better than the mess he has now created. I know I'm definitely more excited to watch Kyle Quincey and Dan Cleary over Ryan Sproul and Tomas Jurco.