Nachdem sein Vertrag in Minnesota zum Ende der &lt;a href="NHL%202007/08"&gt;Saison 2007/08&lt;/a&gt; ausgelaufen war, unterschrieb er am 1. Juli 2008 als Free Agent bei den New York Rangers. Nach einem Start in die &lt;a href="NHL%202008/09"&gt;Saison 2008/09&lt;/a&gt; mit neun Punkten in den ersten acht Spielen wurden seine Leistungen schwächer, was dazu führte, dass er oft nicht mehr eingesetzt wurde. Im Juli 2010 gaben ihn die Rangers gemeinsam mit Ryan Hillier im Austausch für Steve Eminger an die Anaheim Ducks ab. In Anaheim kam er sporadisch zum Einsatz und wurde im Verlauf der &lt;a href="NHL%202010/11"&gt;Saison 2010/11&lt;/a&gt; ins Farmteam zu den Syracuse Crunch geschickt. Im Februar 2011 wurde er in einem Transfergeschäft im Austausch für ein leistungsbedingtes Siebtrunden-Wahlrecht im NHL Entry Draft 2011 an die Toronto Maple Leafs abgegeben. Allerdings kam er Kanadier nur im Farmteam bei den Toronto Marlies zum Einsatz und nach der Saison 2010/11 war er vereinslos, bevor Voros im November 2011 einen Vertrag bei den Connecticut Whale aus der AHL unterschrieb. Anfang Februar 2012 lösten diese sein Vertragsverhältnis per sofort auf.