I will be the first to admit that I was utterly stunned when the Flyers made the Jeff Carter and Mike Richards trades last week. Despite the rumors (mainly about Carter), I really thought that when push came to shove, the Flyers would keep both players and find other ways to get control of their salary cap situation. Well, as flabbergasted as I was when the news of the dual blockbuster deals
See the article here: Bill Meltzer