According to Rob Rossi on Twitter, Matt Cooke has reached an agreement with the Pens.
From the Tribune-Review:
Left wing Matt Cooke has reached a verbal agreement on a three-year contract with the Penguins. Term was agreed upon Monday night and the contract has been sent to NHL central registry to be made official.
Financial terms were not immediately known, but Cooke is one of the rare plus-30 players to re-sign with the Penguins on a multi-year deal since Shero was named to his post in May 2006.
Edit: Pens Universe says the deal is about $2 million/year.
Edit 2: $1.8 million/year. Likely with a no trade clause.