Hall of Fame San Francisco Giants player Willie Mays (L) doffs his cap to fans next to Willie McCovey during a ceremony to retire Giant Barry Bonds' number 25 in San Francisco
Giants retire Barry Bonds' No. 25 before falling to Pirates
79 Barry Bonds San Francisco Giants Number 25 Retirement Ceremony Stock Photos, High-Res Pictures, and Images - Getty Images
Barry Bonds' snub the latest confirmation of the Hall of Fame's irrelevance
Barry Bonds honored as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
79 Barry Bonds San Francisco Giants Number 25 Retirement Ceremony Stock Photos, High-Res Pictures, and Images - Getty Images
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
San Francisco Giants to retire Barry Bonds' No. 25
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Barry Bonds denied Hall of Fame election again on era committee ballot
Barry Bonds - Wikipedia
Barry Bonds honored as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 jersey in August