John Roberts
Should I know him?
lol..well, Redstate's source may have been BSing him if this is true. I love all this intrigue stuff.
Now on Fox - Major up at SC bldg