Melky Cabrera
Photo 1 Of 2
National League outfielder Melky Cabrera (53) of the San Francisco Giants during practice for the 2012 All Star Game at Kauffman Stadium.
National League outfielder Melky Cabrera (53) of the San Francisco Giants during practice for the 2012 All Star... Read More
content ©2014 USA TODAY Sports Images. All Rights Reserved.