KEY POINTS:
Baseball star Barry Bonds asked a federal judge to dismiss perjury charges against him yesterday, arguing the indictment is "scattershot" and noted for its "striking inartfulness."
Bonds was charged in November with lying to a grand jury about his use of performance-enhancing drugs. The former San Francisco Giant neither admits nor denies taking the drugs, but argues the questions asked by prosecutors during Bonds' 2003 grand jury appearance were vague, ambiguous and confusing.