Barry Bonds - Wikipedia
Report: Barry Bonds fired as Marlins hitting coach after one season
Bonds: Harper should diversify his game
Barry Bonds looks trim again at Marlins camp, says 'God knows, I'm a Hall of Famer', Sports
Hitting coach Barry Bonds among those fired by Miami Marlins
Barry Bonds through the years
Barry Bonds out-homers Giancarlo Stanton at Marlins practice
51-year-old Barry Bonds beat the Marlins in a home run derby
Giants hire Barry Bonds as special assistant
News
Giants, Barry Bonds together again
News
Barry Bonds rejoins Giants as special advisor, calls team 'family' - Los Angeles Times