http://gregbrannon.com/
Quite and impressive resume.
North Carolina deserves to be punished if they decide to re-elect Kay Hagan and pass over a guy like Greg Brannon.