Mick Rory Has a Guest in DC's Legends of Tomorrow Episode 5.10 Stills