The CW

ARROW S6x19 – The Dragon

The Green Arrow takes a back seat to this season’s big bad here, as we learn more about the man who took over Star City, Ricardo Diaz.