I do remember that, but I thought he had a more obscure screen name. I never actually saw a post by him, I only heard about it second hand.
Mark Levin used to post here, as did Tony Snow and Barbara Olson (Mrs. Olson was killed 9/11/01 on A-A Flight 77).
I didn't know Mark Levin posted here, although I've heard him talk about FR.