Simulation: Giants blow it again – The Vacaville Reporter
Home run king Barry Bonds has his No. 25 retired by Giants
Barry Bonds - Wikipedia
Remembering the 2002 World Series
Tim Salmon talks about Barry Bonds' long homer
2002 Barry Bonds San Francisco Giants Authentic Majestic MLB Jersey Size 52 XXL – Rare VNTG
54 great photos of Barry Bonds, MLB's home run king
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
This Date in Baseball history: Barry Bonds hits home runs 71 and 72
Giants, Barry Bonds together again
Barry Bonds' top moments