2023 Contemporary Baseball Era Committee Candidates: Barry Bonds
The Giants are right to retire franchise icon Barry Bonds's number
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Barry Bonds to have No. 25 retired by the Giants
Barry Zito - Wikipedia
With Barry Bonds' plaque, Giants fix hole in wall
Barry Bonds honored as Giants retire No. 25
Barry Bonds - Wikipedia
San Francisco Giants will retire Barry Bonds' No. 25 jersey in