Barry Bonds to have No. 25 retired by the Giants
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Giants to retire No. 25 jersey of Barry Bonds in August
Giants to retire Bonds' No. 25 jersey in August
Giants to retire Barry Bonds' No. 25 jersey in August – Hartford Courant
Giants to retire Barry Bonds' jersey No. 25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants to retire Barry Bonds' No. 25 jersey in August