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 >>>