Il signe en tant qu'agent libre en faveur des Bruins de Boston à l'orée de la saison 2009-2010 de la LNH. À la fin de cette même saison, il est de nouveau échangé aux Coyotes de Phoenix contre un choix de conditionnel du repêchage 2011.