People ripped his last contract too but it was well worth it. Foligno played all last year injured, and was pretty mediocre, but when he is on he is really a force and one of the most competent “tough” guys in the league. He would have had to have come into camp and looked pretty healthy to get this extension now. Team loves his leadership and energy too, hard to argue with the regular season results.