A new TV commercial that will be airing in the NC-11 district (at least) features former UNC basketball icon Dean Smith identified as "American Baptist ... Devout Democrat."
According to the N&O, the ad is part of a new statewide campaign by a group calling itself Devout Democrats, a newly formed political-action committee based in Chapel Hill.
Wait a minute! Chapel Hill? Who's mayor down there? Could it be ... SATAN?