The shit has hit the fan!! This will be one of the biggest sports stories of all time and Bonds could face serious prison time. To me this all lays in the hands of Greg Anderson. This should be interesting how the courts and MLB deal with this.Barry Bonds has been indicated by a federal grand jury on charges of perjury and obstruction of justice.
The charges against Bonds stem from his Dec.4, 2003 grand jury testimony when he allegedly testified that he did not knowingly take performance enhancing drugs. He's been charged with four counts of perjury and one of obstruction.