Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
Barber: Barry Bonds gets his due as Giants retire No. 25
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants to retire Barry Bonds' No. 25 in August ceremony
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
There's no reason to object to Barry Bonds' number retirement
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
The real captain of the good ship Giants? Belt or Crawford, his name's Brandon
Giants break from tradition and decide to retire Barry Bonds' No. 25
Giants next retired number prediction
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Giants hint at retiring Barry Bonds' jersey