SAN FRANCISCO AP – Federal prosecutors have unveiled a revamped indictment against Barry Bonds, but the career home run leader’s lawyers say nothing has changed.

“Barry Bonds is innocent,” the player’s lead attorney, Allen Ruby, said after his client was once again charged with lying to a grand jury and hampering the federal government’s doping investigation.