Jim Gilmore won.
We’ve got a tough fight ahead of us to beat Mark Warner and Jim is going to need all the help we can give him.
Jeff Frederick has a lot of people excited about his potential to clean house at the RPV and set us up for a winning future.
I’m tired but Joe at NovaTownhall has the inside scoop up and some wit and wisdom along with it.