Former Congressman Frank Ballance attends the "People's Freedom Rally" in honor of his commitment to community service in Garysburg on Saturday, July 12, 2009. In June, Ballance finished serving a 4-year sentence on federal corruption charges that he used a nonprofit to divert $2.3 million in taxpayer money to his family.