"Barry Bonds giving credit where its due."