In the last season of Arrow Roy Harper left with salt in his wounds. Now the actor who plays Harper, Colton Haynes, is returning to...