Claim: Green Arrow first appeared in More Fun Comics.
Verdict: SUPPORTS