It is made by Majestic. The jersey has the crest sewn on in tackle twill and the official MLB logo patch embroidered on the back top collar along with
MAJESTIC AUTHENTIC 44 LARGE SAN FRANCISCO GIANTS BARRY BONDS FLEX BASE Jersey
Barry Bonds gets closure he always wanted as Giants retire his jersey
Should the Pirates retire Barry Bonds' jersey?
Barry Bonds Youth San Francisco Giants Home Jersey - Cream Replica
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford
Men's Majestic #25 Barry Bonds Authentic Fashion MLB MLB Jersey
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
Classic hand picked vintage fashion.
5 Star Vintage
Vintage #25 BARRY BONDS San Francisco Giants MLB Majestic Jersey
Giants to retire Barry Bonds' No. 25 jersey in August
Vintage 1990's San Francisco Giants Barry Bonds Majestic Jersey Sz
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Hawaii Islanders Jersey – Royal Retros
Barry Bonds Jersey - San Francisco Giants 2002 Away Throwback MLB