Is Arrow’s John Diggle Green Lantern’s John Stewart?
John Diggle, bodyguard and friend to Arrow, portrayed by actor David Ramsey might be hiding a secret! A fan theory that John Diggle is actually John Stewart, an incarnation of the Green Lantern seems to be gaining traction and now after being approached directly about the matter by Comicbook.com, Ramsey has opened up a bit […]