Barry Bonds gets No. 25 jersey retired by Giants
Barry Bonds Falls Short In 9th Baseball Hall Of Fame Try; No New
Barry Bonds - Wikipedia
Barry Bonds' Giants jersey retirement was inevitable, despite
Giants' jersey retirement ceremony was the send-off Barry Bonds
Giants to retire Barry Bonds' No. 25 jersey in August
Sharks retire Patrick Marleau's No. 12 jersey
Barry Bonds honored as Giants retire No. 25
The Giants are retiring Barry Bonds' number - McCovey Chronicles