Well they should have signed him before he/they peaked.
Foligno had a career year. He has been a solid 3rd line player, and even last year that is what he was. But he had one big year and suddenly we signed him to a long-term deal paying him around 2nd line money. It was a bad signing. Not a bad player but if they liked his leadership should have signed him earlier, not banked on his contract year setting the parameters for his next contract.
Bob - He did the same thing with Philly. Played great, then played not so great and they traded him. We got him he's played great at times but is oft injured. Plus the general dynamic is 2 goalies now, and Bob seems to need about every day to be effective. Very tough to see $7M going to a guys who will likely only play 40-55 games with injuries.