If this is him, he should resign. Ugh.

http://www.nbc29.com/story/39893341/...ce-or-kkk-robe