Vintage Authentic #25 Barry Bonds San Francisco Giants MLB Baseball jersey. The jersey is made by Russell and is a youth size Medium 10-12 (Perfect for girls too!) Rare Black alternate jersey. It has been worn lightly and is in good condition, showing minor signs of wear. Perfect for fans of the San Francisco Giants or Barry Bonds.