SAN FRANCISCO — The courtroom was packed and the TV cameras were rolling, but there wasn’t much grandstanding or theatrics at Wednesday’s Ninth Circuit arguments in Barry Bonds’ criminal appeal.

Instead, a three-judge panel of the U.S. Court of Appeals for the Ninth Circuit methodically questioned both sides over 30 minutes of argument, poking and prodding at the sufficiency of the indictment and whether the former Giants slugger’s momentarily evasive testimony to a grand jury a decade ago — what his lawyers call "rambling under oath" — can support a conviction for obstruction of justice.