Looking at comparable players this year (age, stats, position) you get pending RFA Carl Hagelin ($2.25m), Alex Killorn who signed a 2-year deal last June ($2.55m) and Josh Bailey who is signed until 2018 ($3.3m).
I think it would be very fair value to sign him to 4 years X $2.5 million. Manageable cap hit if he doesn't perform as well, but if he continues his current form it'll be a bargain to have those 2 years of UFA status.
|