The Giants Are Right To Retire Barry Bonds's Number Even if Controversy Awaits
Barry Bonds will forever be surrounded by controversy, but he gave far more to the San Francisco Giants than he took. He deserves to have his number retired.
Source: sports