#Giants #BarryBonds could drop at least 40 bombs if you resigned him today.#Respect the best compact swing ever.#HRChamp