It sounds like you are thinking of former Virginia Congressman Tom Davis, a RINO (though he did a good job running the NRCC).
This is a SC State Senator with the same name.
Gotcha, State senators are a dime a dozen... I guess this is a no news then...