Barry Bonds fired as Marlins hitting coach
Former Major League pitcher Barry Zito Over the Years
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Ex-Marlins president details Barry Bonds's stint as hitting coach - Sports Illustrated
Bonds surging in MLB Hall of Fame voting, but will he ever have enough? – Monterey Herald
MLB Notes: Coach Barry Bonds returns to AT&T Park in a Marlins uniform
Barry Bonds' snub the latest confirmation of the Hall of Fame's irrelevance
Jeff Samardzija, Giants spoil Barry Bonds' return
Giants snap 5-game skid with 8-1 win against Marlins