On March 3, 2010, he was again traded to the Carolina Hurricanes as part of a deal that sent Aaron Ward to the Ducks.
Den 3 mars 2010 trejdades han till Carolina Hurricanes som en del av en uppgörelse som skickade Aaron Ward till Anaheim.