For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Giants hint at retiring Barry Bonds' jersey
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Barry Bonds joins Giants front office, could get number retired - McCovey Chronicles
MORE
How Should the Giants Handle Barry Bonds' Number Retirement?
Barry Bonds says being shunned by baseball has broken his heart
Barry Bonds Gets Closure He Always Wanted As Giants Retire
Barry Bonds to have No. 25 retired by the Giants
Love Me, Hate Me: Barry Bonds and the Making of an Antihero: 9780060797539: Pearlman, Jeff: Books
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants to retire Barry Bonds' No. 25 in August ceremony