Fuldfør følgende sætning: Når det sidste år af hans kontrakt nærmer sig, blev Roy den 2. juli 2012 byttet af Sabres til Dallas Stars i bytte for Steve Ott og Adam Pardy. På grund af effekten af 2012-13 NHL lock-out, Roy spillede i kun 30 kampe med Stars i 2012-13 sæsonen før, den 2. april 2013, blev han handlet til Vancouver Canucks i bytte for udsigt Kevin Connauton og en anden runde udkast pluk i
- I 2013. Roy registrerede en assist i sin første kamp som Canuck, mod Edmonton Oilers.