I don't know why people feel the need to over pay a guy like Kulemin or any third liner for that matter. 3 million?
Look at these stats:
Kulemin, Nikolai » R 27 TOR 70 9 11 20 24 -4 16.23
Winchester, Jesse » C 30 FLA 52 9 9 18 38 -2 12.74
Santorelli, Mike » C 28 VAN 49 10 18 28 6 9 18.56
Not that I would consider Jesse Winchester but the guy makes way less, plays much less ice time and basically has identical numbers to Nik? Not only that Winchester almost matched Kule's numbers in 52 games this year vs Nik's 70 games.
Or how about Mike Santorelli - who made $550,000 with the canucks this year? In 49 games Mike achieved 8 more points than Nik.
Source for Mike's Contract:
http://www.capgeek.com/player/1066
http://www.capgeek.com/ufa-finder/ - here is the ufa list & source for these stats.
I'd honestly try to bring in a guy like Matt Moulson into our top six (replace Lupul) and some more character type guys instead of focusing on re-signing a waste of 3 million dollars like Kulemin.