Prosecutors rested their perjury case against Barry Bonds on Tuesday after the judge refused to let the jury hear a secret tape of the slugger's former business manager and his surgeon discussing the BALCO steroids raid....