Diamondbacks signed OF Cody Ross to a three-year, $26 million contract.
The deal includes a club option for 2016 a $1 million buyout. Ross, 31, is coming off a very strong 2012 campaign in which he hit .267/.326/.481 with 22 homers and 81 RBI for the Red Sox. His signing likely precludes a trade of either Jason Kubel or Justin Upton. Adam Eaton is expected to start in center field.