By | September 21 2012 4:41 PM

Further controversy has been avoided in the case of suspended San Francisco Giants outfielder Melky Cabrera, who was disqualified from winning the 2012 National League batting title under an agreement he reached Friday with Major League Baseball.