San Francisco Giants' Dave Roberts, right, applauds Barry Bonds, center, in the dugout after Bonds hit a two-run home run off of Toronto Blue Jays' Josh Towers to score Ryan Klesko, left
Pirates' Suwinski joins Bonds with 2 McCovey Cove homers in game
Throwback Thursday: 10 Best Power-Hitting Teammates of the 1990s, News, Scores, Highlights, Stats, and Rumors
Giants' splash hits: By the numbers
Tempers were high in 6-3 Braves win - Statesboro Herald
HOU@SF: Klesko sends a splash hit to deep right
How many San Francisco Giants does it take to equal one Barry Bonds? 19
Giants sign 35-year-old Ryan Klesko
Cox, Bonds extend records; Braves win
Whatever happened to: Ryan Klesko
Baseball writers balk at Hall of Fame class of '13
Klesko: Bonds and Mcgriff are Hall of Famers