Posted on September 20, 2011September 19, 2011 by Steve Ross Stephen Fincher (TN08) named one of DC’s “Most Corrupt” When you think of corruption in Washington DC a freshman Representative from a rural district isn’t the first person that… Read More