Claim: Neil Patrick Harris never hosted the Academy Awards.
Verdict: REFUTES