Last week on Arrow we saw the introduction of a new vigilante to the Arrowverse, that would be Rory Reagan / Ragman Since we're getting a slew of new characters on the CW this season, I'm going to try and do some comic history primers for as many as I can Here's what has happened[...]