Home run king Barry Bonds has his No. 25 retired by Giants

Barry Bonds had his No. 25 jersey retired by the San Francisco Giants, 11 years after he broke Hank Aaron's home run record in his 22nd and final major league season