Barry Bonds*

by Michael Ramirez at Investors.com