Barry Bonds has pleaded not guilty to 15 felony charges of lying to a federal grand jury about his performance enhancing drug use.
Bonds pleads not guilty to 15 felony charges