SPOILER WARNING: This article contains major spoilers for "Irreconcilable Differences," the midseason finale of Arrow Season 6.


Wild Dog has always been one of the more outspoken members of Team Arrow, but now he may have overstepped. In "Irreconcilable Differences," the midseason finale of Arrow Season 6, Rene Ramirez revealed that he was the one who confessed to the FBI's Special Agent Amanda Watson that Oliver Queen is, indeed, the Green Arrow.

Oliver learned the news during his wedding reception. Quentin Lance got a call from the DA, who passed along the information that one member of Team Arrow had spilled the beans to Watson. As soon as Oliver learned the news, he put Rene, Curtis Holt and Dinah Drake under surveillance to figure out which new team member had betrayed them. While this didn't pinpoint the traitor, it did reveal that Dinah had secretly been meeting up with Vigilante, her deranged ex.

RELATED: Manu Bennett Explains How Arrow’s Focus on Slade’s Past Humanizes Him

With Dinah under scrutiny, the team went on a mission without her. She found out pretty quickly and, when she asked why, Oliver accused her of being a traitor. Despite some hesitation, Diggle stood by Oliver, piling insult onto injury for Dinah, who had Diggle's back throughout his time as Green Arrow. Dinah protested, insisting on her innocence and furious about the invasion of privacy, only for Wild Dog to come clean.

Rene explained that Watson told him she had definitive proof that he was Wild Dog. She promised to lock him away so that he could never see his daughter Zoe again. He confessed in exchange for the assurance that he would regain custody of Zoe. As he saw it, Team Arrow was a sinking ship, and he'd be damned if he let that cost him his daughter.

RELATED: Crisis on Earth-X Ends With Major Status Quo Change for Arrow

Oliver was furious but understood where Rene was coming from, considering his experience with his own son. As such, he forgave Rene and gave him another chance. However, the damage had been done. By spying on his new recruits, Oliver had lost their trust, and the mission went awry because of that.

Starring Stephen Amell as the Emerald Archer, Arrow will return Thursday, January 18 at 9pm ET/PT on The CW. The series also stars Emily Bett Rickards, David Ramsey, Willa Holland and more.