Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants retire Barry Bonds' No. 25 jersey
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Giants to retire Barry Bonds' No. 25 jersey in August
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Baseball Hall of Fame 2021: SN's Ryan Fagan explains his ballot
Giants to retire No. 25 jersey of Barry Bonds in August