Barry Bonds gets closure he always wanted as Giants retire his jersey
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Growing pains almost completely behind them, the Pittsburgh Pirates eye contending in 2024, World
The most hated players in every MLB franchise – New York Daily News
MORE
Braves, Brewers legend Hank Aaron dies at 86
Barry Bonds gets No. 25 jersey retired by Giants
Iowa Man Gets Save in Major League Pitching Debut in St. Louis
Home run king Barry Bonds has his No. 25 retired by Giants
Giants' Blake Sabol has breakout game with Barry Bonds-inspired bat – NBC Sports Bay Area & California
Dusty Baker tells newspaper he is retiring as manager of the Houston Astros