I get that you have to pony up for competent depth, but 3.25 million dollars? For 30-40 points? With, for the most part, mediocre possession numbers, even while in a bottom six role? This isn't a bad contract, but I feel like it could have been better.
Cogliano is the type of middle six forward many teams search for. The consistency (not only his iron man streak) he brings game-in, game-out and year-in, year-out is something that many many coaches seek in middle-bottom 6 players. This is a very average contract for this era and what the salary cap is at now.