Barry Bonds has been found guilty of obstruction of justice. Bonds was on trial for perjury after testifying before a grand jury in 2003 that he had never taken or accepted human growth hormone.

From TMZ:

The jury deadlocked on the remaining charges — which included lying to a grand jury when he denied knowingly taking steroids — and the judge ultimately declared a mistrial.

The prosecution has not announced whether it intends to re-file the deadlocked charges against Bonds.

RELATED: Barry Bonds Mistress Says He Threatened To Tear Out Her Implants!

RELATED: Barry Bond’s Mistress Testifies In Perjury Trial

<p>Facebook Live Is Loading....</p>