Actually, Bob Good did not “Primary” Riggleman. It was a “Fix is in” Drive-through Convention that made Bob Good the nominee for the 5th Congressional District. You cannot “Primary” someone when there was no primary.
He was the challenger who beat an incumbent. A RINO incumbent. Riggleman is pretty useless.