Claim: Deadpool first appeared in The New Mutants.
Verdict: SUPPORTS