AP: Melky Cabrera, Giants Agree To 1-Year $6 Million Contract
A person familiar with the agreement tells The Associated Press that outfielder Melky Cabrera and the San Francisco Giants have agreed to a $6 million, one-year contract and avoided salary arbitration.