Home-run king Barry Bonds pleaded not guilty Thursday to charges he lied to a grand jury about taking steroids, and a federal judge said some drug tests and other government evidence looked too weak for trial.
Bonds pleads not guilty