Claim: Neil Patrick Harris never hosted the Oscars.
Verdict: NOT ENOUGH INFO