As mentioned in Carroll's Spacetime and Geometry p. 244, a Killing vector is normal to its Killing horizon. With some help from the other forum, I could check this is true. (FYI, here the Killing horizon $\Sigma$ of a Killing vector $\chi$ is defined by a null hypersurface on which $\chi$ is null.)
But when I try to apply this general statement to a Kerr BH, something weird thing happens: in a Kerr BH, we consider a Killing vector $$\chi=\partial_t+\Omega_H\partial_\phi,$$ where $\Omega_H$ is designed to make $\chi$ to be null on the event horizon, $$\Sigma:r=r_H=M+\sqrt{M^2-a^2}.$$ So by definition $\Sigma$ is the Killing horizon of a Killing vector $\chi$. Then according to the general statement, this $\chi$ must be normal to $\Sigma$ but it doesn't look like satisfying this condition.
To be clear, note that we can write the normal vector of $\Sigma$ as $$n_\mu=\nabla_\mu(r-r_H)=(0,1,0,0).$$ But this $n$ is not parallel to $\chi$ at all. Equivalently, tangent vectors on $\Sigma$ which is orthogonal to $n$ is not orthogonal to $\chi$. This means $\chi$ is not normal to $\Sigma$...?!?!
I have no idea at this point... If you see what is going wrong here, please help me out with this nonsense!