Barry Bonds Perjury Charges Dismissed

“The US Attorney’s office in San Francisco dropped three perjury charges against Barry Bonds stemming from allegations that he lied to a grand jury in 2003 about his own steroid use. He will not be retried on these charges.  A jury in April deadlocked on whether Bonds lied about his use of Performance Enhancing Drugs–steroids and human growth hormone.  Problematic …