If you've never heard anything negative about Soles you must not have lived in his district. The vast majority of folks do not hold him in high esteem, to say the least. He has held on to his seat because he is good at spreading the pork around and getting influential people to back him. I don't know if he was justified in his shooting or not.
More information about formatting options