Neil Patrick Harris Delivers 1 Reason to Watch TV Land Awards

He’ll be hosting, it was just announced. The pre-taped show airs on TV Land April 26 at 9pm EST.