It's a horrendous trade for them.
Reaves is a UFA in one year and will be 31 years old at that time, almost 32. It is a very fair question to ask that in one year, will Ryan Reaves be able to find an NHL contract or we will he out of the league? Fewer teams have heavyweights these days so his career probably won't be that much longer.
I love the guy but giving up a late 1st and prospect for him is something no team should ever have done. That's really bad.
They had Tom Sestito if they really want "protection". In his last full season in Vancouver, he had 9 points in 77 games. Trading assets to get Ryan Reaves' career-high 13 points in 80 games is 100% terrible no matter how you slice it. I wish I could try to cheer up the Penguins fans but they should be mad at this deal, no matter how much Ryan Reaves has "improved" he still has very limited skill and isn't anywhere near worth what was just paid.
Especially when you just won 2 Stanley Cups. I agree they could use more toughness but it clearly wasn't THAT big of a need.