Giants honor bonds by retiring No. 25

You can read the whole article here.