Hopefully this is a sign and trade. At least we garnered cost certainty. That may help his trade value ever so slightly.
The Pens in general don't seem to be a "sign and trade" kind of team. It's extremely unusual for any NHL team to do it, for that matter (no matter how much fans speculate about such deals). So I think this means that the Pens intend to keep him, at least to start the season (given that JR is the GM, all bets are off once the season starts, though).
What I find interesting is how much media speculation there was that McCann would be traded until this happened. I suspect there are three possibilities:
1. JR tested the market, and didn't get any offers that were worthwhile.
2. With Recchi gone, and Velucci on staff, maybe the coaching staff has a different overall opinion of him now.
3. It was always random speculation, and once one media member started writing stories about it, others jumped on the bandwagon...
I'll admit that at first, I thought it was either (1) or (2), but once I remembered that (3) was a possibility, well, I know which one I now think is the most likely....