$ 0 0 A federal appeals court in San Francisco has upheld former Giants slugger Barry Bonds’s obstruction of justice conviction.