Arrow Season 6 Episode 20
Season 6
Episode: 20
Air Date: 2018-04-26
Oliver turns to an old friend to help battle Diaz; Rene is out of the hospital but has a hard time readjusting to life as Wild Dog; Lance discovers something…
Episode Title: Shifting Allegiances