Melky Cabrera, serving a 50-game suspension for testing positive for testosterone, will not win this year’s National League batting title. By Cabrera’s request, MLB and the players union agreed Friday to suspend part of the rule that might have given the Giants outfielder the crown.