81a455bb7 Barry Bonds at a pre-game celebration of the 1997 Giants. Photo by Valerie  Shoaps CSM REX Shutterstock
A man wearing a white baseball jersey with "GIANTS" written across the chest and a black cap with an orange "SF" logo is standing on a field.
A man wearing a white baseball jersey with "GIANTS" written across the chest and a black cap with an orange "SF" logo is standing on a field.