Incorrect on the part “outside of DC”. He was an assistant Attorney General in Kentucky and also was the County Judge Executive for Jefferson County Kentucky.
I just looked on Wikipedia. I didn't notice that he did something before he started staffing with DC Senators.
Regardless, There is only two ways to get that wealthy while in congress: Graft or insider trading. Probably a little of both.