Who will win in the epic battle between Ricardo Diaz (Kirk Acevedo) and Oliver Queen (Stephen Amell)? Find out on the Season Finale of Arrow airing May 17.
The episode is titled “Life Sentence” Here is the synopsis from TV Guide: “The Season 6 finale: With a new ally on his team, Oliver engages Diaz in an epic final battle.”
Don’t miss the Season Finale of Arrow “Life Sentence” airing Thursday, May 17 at 9/8c on The CW.
Comments? Sound off below. Or tweet @thenerdygirlexp and @stacyamiller85 .