On Arrow Season 6 Episode 3 John Diggle is officially the new Green Arrow, but the new gig comes with its own set of challenges as he tries to lead the team.
|YouTube Purchase||Watch Now|
|Google Play||Watch Now|
|Verizon On Demand||Watch Now|
On Arrow Season 6 Episode 3, Oliver struggles to connect with William and goes to a surprising source for help, while Onyx steals something lethal.