Whooops. TeyEye is right. Alan Shepard.

Tom Shepard is a Fox News reporter I believe.