Durant la saison 2011-2012, il est placé au ballotage par les Hurricanes. Les Devils le réclame alors il poursuit sa carrière là-bas[7].
Après avoir joué trois saisons avec les Devils, son contrat n'est pas renouvelé ce qui veut dire qu'il devient agent libre. Il est invité au camp d'entraînement des Devils[8] mais signe finalement avec le Wild du Minnesota[9].
Il annonce son retrait de la compétition le .
Carrière internationale
Il représente les États-Unis au niveau international.