In U.S. District court, Barry Bonds pleads not guilty to five felony charges of perjury and obstruction of justice

In U.S. District court, Barry Bonds pleads not guilty to five felony charges of perjury and obstruction of justice. Four years ago, the sworn testimony to a grand jury given by the new home run king, in which he denied using performance-enhancing drugs, is now being challenged by the federal government