Barry Bonds' personal trainer Greg Anderson walked out of prison Thursday, hours after a federal judge ordered him released because of a "legal snafu."

U.S. District Judge William Alsup said Anderson must be freed because a federal appeals court hadn't affirmed the contempt order within the required 30 days after Anderson was jailed.

Anderson, 40, could be returned to prison if the appeals court affirms the Aug. 28 contempt citation.

The trainer has been imprisoned twice for refusing to testify before a grand jury investigating whether the Giants slugger committed perjury when he said he never knowingly used steroids.

Bonds told a 2003 grand jury investigating BALCO that Anderson gave him what he believed to be flaxseed oil and arthritic balm. Anderson later pleaded guilty to distributing steroids and money laundering, serving three months in prison and three months' home detention.

Anderson's latest jail stint lasted 37 days. He also served 15 days in July and was released when the previous grand jury expired.

View Comments

He has appealed his contempt jailing on several fronts. Anderson's main contention is that a secret, illegally recorded tape of him discussing Bonds' steroid use is the basis for the grand jury questions he refuses to answer.

>

ATHLETICS' ELLIS OUT: Oakland Athletics second baseman Mark Ellis will miss the rest of the postseason after breaking his right index finger when he swung at a pitch and it hit his hand. The injury is a costly one for the A's, who lead Minnesota 2-0 in their first-round series but must try to close it out without either of their starting middle infielders. Shortstop Bobby Crosby, the 2004 AL Rookie of the Year, is sidelined with a back injury.

MICHIGAN DILEMMA: College football will clash with playoff baseball Saturday for Michigan sports fans. The Michigan State-Michigan game is slated to start at the same time the Detroit Tigers host the New York Yankees in Game 4 the AL division series. The baseball game will begin at 2:30 p.m. MDT, officials announced. Fox will broadcast what will be just the second playoff game in Detroit since 1987. Game 3 of the series takes place Friday night at Comerica Park. Kickoff in the game between the Spartans and the No. 6 Wolverines in Ann Arbor, 40 miles to the west, already was also scheduled for 2:30 p.m.

Join the Conversation
Looking for comments?
Find comments in their new home! Click the buttons at the top or within the article to view them — or use the button below for quick access.