He is scheduled to have surgery next week and said he expects to be prepared for training camp next season.
Bennett was expected to return in early March after missing three months. A setback kept him out for another few weeks; he finally returned March 28 against the Columbus Blue Jackets. He played in the final nine regular-season games and the Penguins' first 12 Stanley Cup Playoff games but was scratched for Game 7 of the Eastern Conference Second Round series against the New York Rangers. He said Thursday he wasn't completely healthy in the postseason.
"Unfortunately that setback I had was a back-to-square-one setback," Bennett said. "They gave me the option to either play with it or get [the surgery] done then and there in February, and I was kind of sick of watching and I was taping it and hoping for the best and that kind of limited me in that way."