Amid countless cameras and sign-waving fans with nowhere better to be on a working day, a woman wearing only a leaf of lettuce over her tomatoes handed out Vegan sandwiches at Barry Bondsí San Francisco cour... More >>>