U.S. District Judge Susan Illston found Greg Anderson in contempt of court and he was taken into custody by federal marshals. It was expected he would be taken back to jail for the fifth time in the performance-enhancing drug case, USA Today reported.
"He clearly, and unequivocally, will not testify," Anderson's attorney, Mark Geragos, said.
Anderson is considered the prosecution's best witness but so far has refused to testify against Bonds, his childhood friend. Authorities allege he gave the former San Francisco Giants slugger Bay Area Laboratory Cooperative products that contained steroids and other performance-enhancing drugs. Bonds denies ever knowingly taking them.
"Perhaps the government hoped Anderson would give it a ninth [inning] walk-off home run in Game 1," Joshua Berman, a former federal prosecutor now practicing law in Washington, told the newspaper. "But it is Bonds and his team that have won and set the tone that this series may go the distance."
Geragos said he will argue Anderson can't be jailed on contempt charges because he already served a little more than a year on similar charges after refusing to testify before a grand jury investigating Bonds.
Astronomers offer more expansive view of universe
LGBT community has 'bullied the American people': Bachmann