Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Photo: Barry Bonds San Francisco Giants Number 25 Retirement Ceremony - SXP2018081138
Barry Bonds to have No. 25 retired by the Giants
Home run king Barry Bonds has No. 25 retired by Giants
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire Barry Bonds' jersey No. 25