A federal judge has ordered the former Giants' slugger's former trainer jailed later this month unless he changes his mind about testifying against the slugger.
Bonds pleaded not guilty to revised perjury charges on Tuesday before Anderson was called into court. Anderson told the judge under oath that he has no intentions of testifying.
U.S. District Judge Susan Illston told Greg Anderson Tuesday that he would be jailed on contempt of court charges for the duration of Bonds' perjury trial if he refuses to take the witness stand when called. The March 21 trial is expected to last two to four weeks.
Anderson has previously spent more than a year in prison on contempt charges after refusing to testify before the grand jury investigating Bonds.