Completa a seguinte frase: Aproximándose ao último ano do seu contrato, o 2 de xullo de 2012, Roy foi traspasado polos Sabres aos Dallas Stars a cambio de Steve Ott e Adam Pardy. Debido ao efecto do lock-out da NHL de 2012/13, Roy xogou só 30 partidos cos Stars na tempada 2012/13, antes de que, o 2 de abril de 2013, fose traspasado aos Vancouver Canucks a cambio do prospecto Kevin Connauton e unha selección de segunda rolda no draft de 2012.
2013. Roy rexistrou unha asistencia no seu primeiro partido como Canuck, contra os Edmonton Oilers.