Barry Bonds indicted Jim Addison November 15, 2007 Breaking News, Dumb Criminals, Scandals, Sports 6 Comments For perjury and obstruction of justice, according to NBC11.com: Baseball superstar Barry Bonds was charged Thursday with perjury and obstruction of justice for allegedly lying when he said he … [Continue Reading...]