I'm a little late in posting this one, but John Leclair is gone. He was given his unconditional release. This means he is an unrestricted free agent, free to sign with anyone. The Penguins will not have to pay him the remaining portion of his $1.5 million contract for this year.
He will count $1.8 million against the salary cap for this season, though I can't see that being an issue as the Pens are nowhere near the cap, and even if they add salary through trades, they still won't get that close.
I hope John lands on his feet. He wants to play in the NHL this season. Hopefully he catches on somewhere.