Mark McGwire thinks Aaron Judge will break Barry Bonds' HR record
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds has number retired by Giants, takes left field in San
Barry Bonds honored as Giants retire No. 25
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants
The five best SF Giants moments from a disappointing 2023 season
Bonds played by the rules
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds honored as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Barry Bonds' Giants jersey retirement was inevitable, despite
Giants to retire No. 25 jersey of Barry Bonds in August