Watch Arrow Online: Season 6 Episode 3
Paul Dailly at .how did Team Arrow react to the revelation that Diggle was the new vigilante?
That was the big question on Arrow Season 6 Episode 3 as Oliver realized he needed to find a way to be a father and a Mayor before thinking about the streets.
Meanwhile, Onyx stole something lethal and the team needed to go to extreme measures to find it before the city was destroyed.
Who found the villain first?
Use the video above to watch Arrow online right here via TV Fanatic. Get caught up with all of the latest action for the characters right now!
Paul Dailly was an Associate Editor for TV Fanatic.Follow him on X.